знаете, в свое время я занимался разработкой сайтов в том числе и на php. Это один из основных языков программирования на котором написано довольно большое количество сайтов и движков для сайтов. Если вы планируете таким образом зарабатывать, на создании каких-то сайтов, скриптов, дополнений и модификаций скриптов к каким-то движкам и т.д., конечно изучайте. Хороший кодер достаточно хорошо получат за свою работу, а прибыль будет зависеть только от Ваших способностей и наличия свободного времени для программирования.
PHP - это инструмент, который используется для создания персональных веб-страниц (свой блог, веб-сайт) и является одним из лидеров среди множества языков программирования. Начало было положено в 1994 году, когда датским программистом Расмусом Лердорфом был создал набор скриптов (на Perl/CGI для вывода и учёта посетителей его онлайн-резюме), обрабатывающий шаблоны HTML-документов. Лердорф назвал свой набор "Personal Home Page" (Личная Домашняя Страница). Со временем функциональности и быстроты "Perl" (интерпретатора скриптов) перестало хватать, и неугомонный Расмус Лердорф разработал (с использованием языка C) новый интерпретатор шаблонов PHP/FI.
Говорят, что изучение этого языка - не сложное, но, как и во всех делах, для изучения придется приложить кое-какие усилия: это, всетаки, язык программирования. Просто пытайтесь придерживаться намеченного плана изучения и все должно получиться.
В интернете существует масса всякого материала, предназначенного для новичков, желающих начать изучение PHP. Позвольте предложить несколько ссылок, пройдя по которым, можно найти полезные материалы. Вот по этой ссылке найдете уроки php для начинающих: http://phpbuilder.ru/learn
Вот еще сайт, где есть множество учебников и уроков: http://www.php.su/learnphp/
Полный новичок - понятие растяжимое! Вообще далек от программирования? Или все таки IT-шник, но только знаток других алгоритмических языков и с построением сайтов не знаком? Если не программист, то очень сложно будет понять, а если второе, то есть у человека имеется IT-образование, то я бы посоветовала начать с изучения книг : Николай Прохоренок "HTML,JavaScript, PHP и MySQL" с видеокурсом или Робин Никсон "Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript". Изучив книги и рассмотрев внимательно примеры, приведенные в этих книгах, Вам станет ясно как использовать PHP, создавая себе сайт!
Изучить PHP не труднее, чем любой другой язык программирования. Что для этого нужно:
- Хороший учебник, рассчитанный на новичков (не забывайте просмотреть дату выпуска, дабы информация была актуальной)
- Можно найти в интернете лабораторные работы, расчитанные на студентов-новичков
- Практику можно еще найти на ресурсах типа www.codeacademy.com
- На php форумах смотреть сообщения, пытаться предлогать свои решения
- Как можно больше практиковаться, сравнивать свои решения с другими
Слону - море по-колено :)
Конечно стоит. Преимуществ масса:
- развивается, постоянно выходят новые версии
- на нем написано огромное кол-во сайтов, которые нужно кому то обслуживать
- низкий порог вхождения, легко учится
- много литературы, книг, форумов, большое русскоязычное сообщество
Из минусов - т.к. язык старый, тянет за собой разного рода архитектурные недостатки для обратной совместимости. И много сайтов, особенно старых, созданы в стиле ужасного хард кода.
Но зато вакансий по нему - большой выбор.