WebScript.Ru
C:\   главная  ::   о сайте  ::  каталог скриптов  ::  гнездо  ::  форум  ::   авторам  :: Новостройки ::   ХОСТИНГ  ::

|| разделы::
|| поиск по сайту::

|| реклама::
|| новости почтой::
Рассылки Subscribe.Ru ::



Новости сайта WebScript.Ru
Популярные статьи

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 | [ >> ]
Copyright © 2000-2001 WebScript.Ru nas@webscript.ru
Design © 2001 by Parallax Design Studio (aka Spectator.ru)
Все торговые марки и авторские права на эту страницу принадлежат их соответствующим владельцам.
Сгенерировано за: 0.0486701