Як швидко научітсья програмувати на php
Якщо ж це перша мова, яку Ви вирішили вивчати, то почніть з вивчення синтаксису і команд. (Але в такому разі, краще зайнятися вивченням С, C # або С ++ - в РНР синтаксис подібний синтаксису С). Потім переходите до простеньким прикладів, які є в кожному підручнику. Після того, як навскидку зможете відповісти, як реалізувати той чи інший алгоритм (наприклад, впорядкувати за зростанням елементи масиву, вивести ті чи інші слова і / або пропозиції і т.п.), сдлайте завдання складніша, вивести кілька сторінок в одному шаблоні. Ну а потім вже і ще складніше - управління користувачами і контентом (але тут ще підключаться SQL). Вобщем, якщо з нуля, то починайте з підручника.
Якщо ще спосіб, скачати готовий проект і шляхом змін (метод тику) засвоювати, що за що відповідає (правда так знання будуть не систематизовані, але комусь так легше і цікавіше).
система вибрала цю відповідь найкращим
Прям таки швидко не вийде, якщо тільки до цього Ви не знали який-небудь іншу мову програмування, адже кожен наступний вчити стає набагато легше.
Звичайно ж, спробуйте придумати собі який-небудь проект. Не потрібно створювати для цього сайт, витрачати час на оформлення, дизайн і тп. Просто на білому тлі створіть якусь простеньку програмку, наприклад, поле введення, в нього вводите текст, а після натискання на клавішу, в нижній частині виводите той же текст, але без пробілів, а кожне слово починається з великої літери. Це може здатися некорисним, звичайної тратою часу, але головне мета даного уроку - взаємодія. Ви навчитеся як передавати дані з поля для введення в змінну, як після обробки тексту виводити текст в який-небудь блок на самому сайті.
Далі переходимо до створення сайту. Думаю, нерозумно буде створювати движок з нуля, адже для цього потрібен досвід, потрібно передбачити безліч нюансів. Тому доцільніше буде користуватися вже готовими рішеннями. Можна використовувати CMS, наприклад, WordPress. CMS ідеально підходять для початківців і для професіоналів. Якщо ж Ви хочете бути професійним PHP програмістом, то можна віддати перевагу фреймворками, наприклад, Yii. У фреймворк більше потрібно робити з нуля, користуючись заготовками, але вибір лежить повністю на Вас. З фреймворками важче працювати новачкам, але навіть більше можливостей відкривається + швидкодію сайту, за рахунок того, що Ви самі вибираєте, що Вам потрібно.
До книг раджу переходити тільки тоді, коли захочете удосконалювати своїм знання, так як там багато зайвого розповідається, того, що новачкові не потрібно