Библиотека Интернет Индустрии I2R.ru |
|||
|
PHPИспользование PHP4. 15.03 19:16 | Анонс места проведения PHPCONF 2007...» 14.03 17:21 | Спонсоры конференции PHPCONF 2007...» 09.02 19:45 | Ежегодная международная конференция PHPCONF 2007 состоится в мае...» Учебник РНР на русскомЭтот учебник состоит в основном из справочника по функциям, но содержит также справочник по языку, разъяснения по некоторым основным возможностям языка PHP и другую сопутствующую информацию. Автоматическое построение форм различной сложности и отправка их письмом с аттачами произвольного количестваВсе сталкивались с тривиальной задачей - создание формы для отправки по e-mail. Обычно не возникает никаких проблемм. Но и работа эта не столь интересна и увлекательна. Простая рутина. Возникает идея создать программу, которая автоматизировала бы этот процесс... Пишем на PHPЯ предлагаю вам совершить небольшой экскурс в язык запросов SQL. Это необходимо по двум причинам. Во-первых, не хочу, чтобы вы смотрели на SQL-фрагменты последующих скриптов как парнокопытные животные на только что построенное заградительное сооружение. А во-вторых, мне хочется донести до вас красоту этого языка, скрытую в его простоте и "человечности". Пишем на PHPК моему глубокому изумлению, обнаружилось, что очень многие программисты на том же perl продолжают игнорировать PHP только потому, что не могут найти помощи в освоении нового языка. Действительно, perl - очень распространенный и очень удобный язык. Но во многих случаях гораздо удобнее, быстрее и функциональнее писать на PHP. Класс для постраничной навигации по результатам SQL-запроса (cookbook, англ.)Код генерации кнопок "следующие/предыдущие записи", оформленный в виде класса PHP. Поддерживаются как mySQL, так и PostgreSQL (при генерации SQL-запроса учтены различия в синтаксисе LIMIT). Поисковые машины и ужасные ссылки (англ.)Решение проблемы индексации динамических сайтов поисковиками за счет отказа от передачи параметров в строке запроса (query string). Предлагается использовать директиву Apache "ForceType" и передавать параметры в виде виртуальных "подкаталогов". PHP - язык программирования для ИнтернетаВы вышли за рамки статических www-страниц? Вам требуется обрабатывать html-формы? Вы хотите сделать интефейс с базой данных через веб? Электронный магазин? Счетчик с подробной статистикой или опрос посетителей вашего сайта? Есть множество программ, работающих через интерфейс CGI, как правило, написанных на языке Perl, но сегодня существуют и другие возможности. Сетевые функции PHP (Обзор)Отправка почты из PHP, работа с HTTP, DNS, TCP/UDP (используя сокеты) и логами syslogd (запись в /etc/messages и проч). Примеры кода с комментариями автора. Что такое PHP-NUKE или Web-портал за 15 минутОписание процедуры установки бесплатной системы для создания порталов со стандартным набором сервисов без особых затрат на программирование. PHP-шаблоны или, как помирить программиста с верстальщикомСовременный Web-сайт - это продукт совместного труда дизайнера, программиста, верстальщика и контентщика. При разработке HTML протокола такое разделение труда не предполагалось. При необходимости динамического изменения фрагментов документа такое решение проблемы трудоемко. А для отображения результатов запроса поисковых серверов - это просто недопустимо. Архитектурные решения на PHP (aнгл.)Приложение объектно-ориентированного подхода к реализации многоуровневой архитектуры в PHP-скриптах. Описывается используемая автором реализация идей абстракции PHP-кода от HTML и базы данных. Cессии PHP4 (Обзор)Сессии позволяют сохранять значение переменных между страницами, избавляя программиста от ручной установки cookie или скрытых полей формы. Типичное применение сессий - авторизация (запоминание логина/пароля или факта залогиненности пользователя). Оптимизация программ на PHPНе используйте интерполяцию переменных в строках, заключайте строки в кавычки, используйте preg_match() вместо eregi(), перебирайте ассоциативные массивы foreach. Серия тестов, показывающая оптимальный с точки зрения производительности способ выполнить ту или иную операцию. Независимость от базы данных в PHP (aнгл.)Применение класса DB - унифицированного интерфейса к базам данных из библиотеки PEAR. 21 ошибка программиста PHP. Часть IIПеревод статьи с zend.com. Наиболее характерные ошибки при использовании PHP, от "некритических" до "смертельных". Наряду с анализом этих ошибок, представлены способы их избежания, а также некоторые "маленькие хитрости", накопленные за многие годы практики программирования. 21 ошибка программиста PHP. Часть IЭта серия статей предназначена для тех программистов на языке PHP, которые хотят избежать наиболее общих ошибок в написании кода. Читатель, как минимум, должен знать общий синтаксис PHP, а также весьма желателен некоторый опыт использования языка на практике. Полоса новостей на PHP с использованием JavaScript и слоев (Сборник рецептов)Импорт новостей с удаленного сайта на примере Gazeta.ru, с изменением внешнего вида. Примеры кода. Apache & PHP - удобные технологииСоединение Apache и PHP в заголовке данной статьи не случайно. Именно связка этих двух технологий на данный момент представляет собой наиболее удобное решение для небольших и средних по размеру сайтов. Для начала мы совершим экскурс в историю и проследим, каким путем шло развитие серверного программирования, а потом вернемся в день сегодняшний - попробуем установить на локальном компьютере версии Apache и PHP для Windows. Импорт информации с удаленного сайта (Сборник рецептов)Скрипт импорта погоды с Yahoo!. Результатом работы является прогноз на 5 дней для любого, интересующего Вас города, выводимый в виде, который нравится именно Вам. Программирование на PHP: ВступлениеВ этой статье мы дадим краткую вводную и посвятим вас в планы на будущее. Поскольку в интернете уже существует достаточное количество сайтов о PHP, публикующих материалы, рассчитанные на новичков, мы приняли решение в основном ориентироваться на людей, уже несколько разбирающихся в PHP-программировании. Это необходимо для того, чтобы понимать примеры кода, которые будут приводиться в дальнейшем.
|
|
2000-2008 г. Все авторские права соблюдены. |
|