С чего начать изучать PHP?

Однажды дизайнер HTML страничек задумывается над созданием "живого" сайта. До этого момента он формировал свои страницы только с помощью HTML. HTML - это основа, которую должны понимать многие, но далеко на ней не "уедешь". Самым гибким из языков программирования, по праву считается PHP. С помощью PHP можно формировать саморазвивающиеся проекты. Однажды я задумался над изучением PHP, но не было человека который бы подсказал с чего начать...

Данная статья посвящена пользователям, которые ищут ответ на вопрос: "С чего начать изучение PHP?". Начну свою статью с того, что как многим известно, PHP не работает в локальной среде. То есть если, ты откроешь страничку в формате .php со своего жесткого диска, то на ней ни чего не отобразиться, так как она работает исключительно на сервере.
Тогда возникает законный вопрос: Как программисты создают сайт на PHP у себя на компьютере? Не создают же ведь они проект прямо на сервере? Конечно нет! Они создают его у себя на компьютере, только пользуются специальной программой, которая создает сервер и способна работать с PHP. Проще говоря, тебе нужно создать сервер у себя на компьютере, прежде чем начать изучать PHP.
На самом деле, когда я услышал про создание сервера у себя на компьютере, то я решил что это сложно, на самом деле это очень просто.
Для создания сервера тебе необходимо скачать программу Denwer, установка данной программы хорошо описана на сайте производителя. Она абсолютно бесплатна, что не может не радовать.
После того, как установил программу, запускаешь сервер  и тестируешь свои php странички в программе. Все странички должны находиться в специаьных папках сервера, что хорошо описано на сайте программы. Только лишь после этого можно искать уроки программирования и тестировать php.
После несложных манипуляций с установкой программы, я советую тебе не торопиться с изучением PHP, а попробовать установить на свой сервер уже готовые "движки". Движки на PHP - это готовые к работе скрипты, которые смогут выполнять функцию портала, библиотеки и т.д. Смотря на что ориентировались разработчики. Просто скачиваете движок из сети интернет и копируете файлы на свой сервер. К каждому нормальному движку идет инструкция по установке. Знайте, что большинство нормальных движков используют для работы базу данных MySql, которая встроена в Denwer. Тебе только останется научиться ей пользоваться. MySql - это база данных, где храняться все данные по проекту. Там хранятся комментарии, сообщения, текста, имена и пароли пользователей. С помощью PHP можно записать или вытащить данные с MySql.
Так как MySql можно понять не сразу, то я тебе предложу скачать скрипты PHP не использующие базу данных. Их описание и ссылки на скачивание можно найти в этой статье.

Компания занимается продажей штор, тканей, постельного белья, карнизов. Профессионалы разработают дизайн штор.