Вообще PHP не сложная среда, функций в ней не так много, достаточно разобраться с классами и переменными, чтобы научиться программировать свои web-модули.
Но, большая сложность, с которой я столкнулся во время изучения php - это базы данных MySQL. Просто практически во всех случаях в PHP необходимо обращение к базе данных (даже простой модуль регистрации требует базы). А учитывая, что файлы sql бывают разных типов и содержать в себе ряд таблиц с разными данными, то появляются трудности... Например при создании, опять-таки, простого модуля регистрации, следует использовать определенный тип базы данных, в которой можно использовать латинские символы, иначе введенные буквы не распознаются, при этом следует учитывать и размер базы, допустим в TINYINT (256 символов) просто не хватит места и на 20 записей....
|