Старт изучения php

Несмотря на то, что 5 лет ВУЗа нас учили программировать начиная с ассемблера, кончая макросами в Exel, c php на этом жизненном этапе у меня как-то не сложилось. Отнюдь не потому что сложилось с asp, c ним у меня и сейчас никак. Просто не сложилось - видимо в силу далекости тогда всех этих вещей от меня. Школу я закончил в 2000м, и там мы писали на бейсике, том самом где нужно было нумеровать строки 10, 20, 30 и т.д. С интернетом я впервые столкнулся на первом курсе ВУЗа, в интернет-зале университета. В общем написание готовых программ безо всяких веб-сервисов мне импонировало на том этапе гораздо больше. Это сейчас наметился вектор перетаскивания всего и вся в сеть, облака и т.п. не так давно очевидности в этом вопросе еще не было.

С MySQL ситуация  сложилась аналогичная - язык запросов я постигал в microsoft access, в курсе реляционных БД мы изучали FoxPro, а связка MySQL+PHP пролетело мимо и в необязательном варианте. Понятно что в студенческие годы перенапрягаться не любит никто - там есть много других интересных занятий.

Интерес к web-программированию у меня имел скорее шкурный интерес. Изучая работные сайты и анализируя количество вакансий по тому же Delphi приходишь к выводу что специальность очень узкая, и востребованность специалистов с годами отнюдь не растет, а скорее наоборот. Плюс был у нас в отделе web-программист, который однажды уволился, найдя по его словам работу поболее оплачиваемую. Писал он как раз на php, даже на столе у него лежала толстенная книга (автора ее я к сожалению не помню)  "PHP в подлиннике". В один прекрасный день, забив на том же работном сайте поиск по "php" я понял что навык этот стоящий. И поскольку свободное время на работе не сказать чтобы зашкаливало, но было - решено было научиться писать в эту сторону. ASP был отметен сразу по причине того что он от "лукавого", а php все же "open".

Книга php Примерно с такими мыслями в магазине мною была приобретена книга "PHP5 и MySQL5" авторов Кристины Пейтон и Андре Меллера. Книга хотя и не имела в названии излюдбленного многими авторами слова "чайник" рассчитана как раз таки на начинающего в этом деле программиста. Очень подробно описан момент скачивания и настройки последовательно appache, MySQL и php. Да-да, начал я как ни странно не с денвера а именно с собирания всего этого руками, битвой с ini файлами и htaccess. В целом книга для старта изучения языка очень даже подходит, за исключением одного "но" при переводе с немецкого допущены ошибки в листингах кодов - потому лучше их скачать в оригинальной немецкой версии с сайта авторов. Потому как отличаются там только комментарии, а шишки набитые на кривых листингах очень портят знакомство с неплохой в целом книгой.

Собственно это была первая и она же последняя книга по php в бумажном виде. Дальше пошло по нарастающей - классы, шаблоны проектирования (MVC в частности). Книги с более глубокими выкладками были уже в электронном виде - они как не крути удобнее в том случае если не читать книгу от корки до корки а пролистывать только определенные моменты.

Сейчас в основном работаю с joomla - т.к. всего в жизни не успеть, приходится выбирать узкие специальности.  Но про знакомство с joomla это уже совсем другая история, о ней позже.