Приднестровская поддержка XOOPS
Эта книга дает отличный шанс разобраться в РНР.
РНР — очень популярен, и не зря. Даже если никто не говорил вам о нем, вы точно посещали Web-сайты, которые используют РНР. В этом уроке рассказывается о том, что такое РНР, как он работает и что может делать.
РНР — язык программирования, созданный для разработки динамических Web-страниц. Его интерпретатор размещается на Web-сервере и обрабатывает инструкции, которые находит внутри Web-страницы, перед тем как отправить готовый HTML-код браузеру пользователя. Некоторые элементы страницы генерируются на лету, поэтому страница может меняться при каждой загрузке. Например, можно показывать текущее время в верхней части каждой Web-страницы сайта. О том, как это сделать, будет рассказано ниже в этом уроке.
Название PHP образовалось от рекурсивного акронима — РНР: Hypertext Preprocessor (обработчик гипертекста). Изначально он назывался PHP/FI, где "FI" значит Forms Interpreter (интерпретатор форм). Наиболее мощная возможность РНР — легкость обработки данных, отправленных пользователем из HTML-форм. Кроме того, РНР может обращаться к базам данных и генерировать страницу на основе SQL-запроса. Например, можно ввести поисковую фразу в поле формы на Web-странице, обратиться к базе данных с этим запросом и создать страницу с найденными результатами. Такой механизм часто встречается на сайтах электронных магазинов или на поисковых серверах.
РНР — очень гибкий язык с нестрогой типизацией, что заметно облегчает его изучение, даже если вы не программировали раньше. Пользователи, которые уже знают другие языки программирования, найдут много сходств. РНР очень похож на смесь С, Perl, и Java. Тот, кто знает один из этих языков, сможет легко адаптировать наработанный стиль программирования к РНР.
Отправитель | Нити |
---|
6 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 6 далее... |