|| разделы:: | |
|| поиск по сайту:: | |
|| реклама:: | |
|| новости почтой:: | |
Популярные статьи |
|
Hot 5 Stories |
|
|| рекомендуем:: |
|
| |
Статьи по PHP // Игра в классики
Прислал: Сергей Парижский [ 13.08.2007 @ 16:40 ]
В этой статье я хочу рассмотреть объектно-ориентированный подход к написанию сценариев и показать, как работать с классами в PHP. Почему именно с классами? Потому что класс — это базовое понятие объектно-ориентированного программирования (ООП).
|
Статьи по PHP // Шаблонизация приложений. Smarty.
Прислал: Виталий Колесник [ 15.05.2007 @ 11:35 ]
Каждый рано или поздно
начинает задумываться об оптимизации своих приложений, структуризации кода и конечно
же полном отделении дизайна от логики. Именно о шаблонизации дизайна мы сегодня
и поговорим. В статье будет описан шаблонный движок Smarty. Почему именно Smarty?
Потому что это лучший на сегодняшний день бесплатный продукт, проверенный временем.
Мало того, он позволяет кэшировать шаблоны, предварительно компилируя их, в результате
чего может работать быстрее, чем приложения, в которых не используется шаблонизации
вообще. И так, обо всё по порядку.
|
Статьи по PHP // Защита от ботов средствами PHP и JavaScript
Прислал: Александр Ершов [ 10.05.2007 @ 15:32 ]
Не секрет, что, размещая в открытом виде на сайтах свои e-mail и icq адреса, мы рискуем попасть в списки спамеров и стать получателями нежелательной информации.
Как же защитить информацию от ботов, в то же время сделав ее доступной для рядовых пользователей?
Для этого существует множество способов. В этой статье будут рассмотрены два из них:
|
Статьи по PHP // Расширенная система навигации
Прислал: Александр Ершов [ 08.04.2007 @ 23:31 ]
Нередко разработчики web-приложений сталкиваются с задачей постраничного разбиения
данных, будь то большой массив записей или объемный текст. В процессе реализации
программного решения задачи возникает вопрос – как же организовать перемещение
пользователя по страницам так, чтобы это, с одной стороны, было удобно, то есть
чтобы панель навигации выполняла свое прямое назначение, и, с другой стороны,
имело бы приемлемый внешний вид.
|
Статьи по PHP // Демон на PHP
Прислал: Олег Крайнов [ 29.08.2006 @ 13:21 ]
В этой статье мы напишем простенький демон на php, но для начала нам надо ознакомиться
с сокетами и базовыми знаниями IP-протокола. Итак что же представляет собой сокет? Сокет - это программный интерфейс,
предназначенный для передачи данных между приложениями на сетевом уровне. В PHP есть функции работающие с сокетами
на уровне IP-протокола. Это гораздо более низкий уровень по сранению с уровнем, на котором работают функция
fsockopen и потоки. В этой статье я научу тех, кто пока ещё не умеет работать с этими функциями. Работать будем в режиме CLI
(command-line interface) т.е в коммандной строке, а не через браузер.
|
Статьи по PHP // Создание водяных знаков с помощью PHP
Прислал: Николай Рудченко [ 29.08.2006 @ 13:15 ]
Одной из интересных вещей, которые вы можете сделать с помощью библиотеки работы с графикой в PHP GD, может быть класс, который ставит водяные знаки (watermarks) на изображение. Если говорить вкратце, то watermark - это технология для защиты цифровых изображений от несанкционированного использования путем нанесения на них водяных знаков или подписей. Как следствие из этого, ее можно применять (а в основном так и есть) для определения владельца авторского права на изображение. Итак, поехали дальше.
|
Статьи по PHP // If-Modified-Since, если PHP не установлен как модуль Apache
Прислал: Николай И. Яровой [ 12.05.2006 @ 16:26 ]
Наверное, каждый веб-программист, интересующийся кешированием веб-страниц на стороне клиента, знает о таких заголовках HTTP, как «If-Modified-Since» и «If-None-Match». Данные заголовки отправляются браузером при обращении к странице, которая имеется в его кеше. Для правильной организации кеширования на стороне клиента, серверному приложению необходимо отправлять заголовок «HTTP/1.0 304 Not Modified» и прекращать передачу данных в случае, если содержимое запрашиваемой страницы не изменилось с того момента времени, которое указано в присланном заголовке «If-Modified-Since».
|
Статьи по PHP // Перемещение узлов дерева вместе со всеми дочерними узлами в новые места
Прислал: Yuri Popoff [ 10.05.2005 @ 22:31 ]
Перемещает узлы дерева вместе со всеми дочерними узлами в новые места дерева.
$table
Имя таблицы, в которой хранится дерево. Эта таблица должны быть создана при помощи функции mysql_tree_create.
$data
$data - это массив элементов. Каждый элемент содержит в себе информацию о том, какой узел куда требуется переместить. Каждый элемент - это массив, в котором содержатся следующие поля:
|
Статьи по PHP // Обработка ошибок в PHP
Прислал: Павел Пушкарёв [ 12.04.2004 @ 11:19 ]
PHP предоставляет прекрасную возможность контролировать возникающие ошибки. Здесь мы поговорим о том, как обработать ошибку - сообщить (или не сообщить) о происшествии пользователю, в случае необходимости - сообщить администратору с помощью электронной почты, записать информацию о происшествии в log-файл.
|
Статьи по PHP // Написание автоматических тестов и среда phpUnit
Прислал: Гусев Антон [ 23.12.2003 @ 13:36 ]
Главная задача профессионального php-разработчика - cоздание в максимально короткий срок
программного обеспечения, полностью удовлетворяющего заказчика. Скрипты должны делать именно то,
чего от них ожидают. Самый простой пример - форма обратной связи, которая по нажатию на кнопку
при условии корректного заполнения полей, отправляет почту или записывает данные в таблицу БД.
Если она этого не сделала - совершенно очевидно, что в программу закралась ошибка.
|
::::::.....:: [ << ] |
1 |
2 |
3 | 4 |
5 |
6 |
7 |
8 |
9 |
[ >>
] |
| |