Сортировать статьи по: дате | популярности | посещаемости | комментариям | алфавиту


Мощная система для организации чата – Часть 8

Сегодня мы продолжим нашу эпопею, посвященную разработке чата. Наш 8-й урок посвящен разработке нескольких функций: мы добавили возможность администраторам и модераторам блокировать (или разблокировать) пользователей (теперь они могут осуществлять естественную модерацию – банить пользователей), а также добавили рейтинги пользователей. Теперь каждый пользователь может проголосовать за других.

Сегодня мы выложим для вас обновленные исходники нашего растущего проекта. Весь проект разложен по полочкам: системные классы будут в папке «classes», javascript-файлы в папке «js», таблицы стилей в папке «css», файлы шаблона в папке «templates», а все пользовательские аватары будут помещены в папку под названием «data».
Разработка рекламного трекера на PHP: составляем список рекламных баннеров и клиентов

В одном из наших предыдущих уроков мы закончили работу над файлом PHP-классов, который будет управлять функциями наших баннеров. Сегодня же давайте рассмотрим процесс разработки слоя для управления данными функциями.
Разработка рекламного трекера на PHP: администрирование сайта – форма данных баннерного объявления

Если вы ранее читали руководства из данной серии, то уже должны быть в курсе того, что мы уже успели разработать. Сегодня же мы собираемся поработать над HTML-формами.
Разработка рекламного трекера на PHP: отображаем и связываем рекламные объявления

Ранее мы уже рассказывали вам о процессе вноса информации в рекламные объявления и добавления клиентов, а также о составлении отчетов об активности рекламы. Сегодня же мы постараемся рассказать вам о том, как нам получить случайное рекламное объявление в нашем ротаторе рекламы. Мы также научимся удалять, активировать и деактивировать клиентов и отдельные объявления.
Разработка рекламного трекера на PHP: отчеты и записи

В предыдущем уроке мы изучили основные функции нашего трекера, включая также вызов из базы записей, как баннеров, так и рекламных объявлений. В нашем сегодняшнем уроке мы хотим рассказать вам о функциях, ответственных за генерацию отчетов и управление данными в таблицах table и advertiser.
Мощная система для организации чата – Часть 7

Сегодня мы продолжим нашу серию статей, посвященную разработке чата. Наш сегодняшний, уже 7-й по счету урок, посвящен созданию очень важной детали – системе личных сообщений. Теперь вы сможете отсылать другим участникам чата личные сообщения. Функционал чем-то схож с системой чата в социальной сети Facebook. Можно будет нажать небольшую пиктограмму рядом с ником участника в списке для того, чтобы открыть диалоговое окно чата.

Сегодня мы выложим для вас обновленные исходники нашего развивающегося проекта.
Разработка рекламного трекера на PHP: разработка кода data object

В предыдущем уроке мы рассказывали вам о переменных и методах, которые понадобятся нам для взаимодействия с таблицами объявлений в базе данных. Сегодня мы хотим рассказать вам о разработке кода для файла класса data object, а также о других частях сайта, которые будут использовать данные методы.
Мощная система для организации чата – Часть 6

Сегодня мы продолжим нашу эпопею, посвященную разработке чата. Наш сегодняшний, уже 6-й по счету урок, посвящен созданию списка онлайн-пользователей (мы расскажем вам о том, как с ним справиться), а также оформлению: визуальный дизайн чата будет обновлен, а также будет добавлено несколько новых блоков с левой стороны, новая боковая панель с правой стороны (со списком пользователей).

Сегодня мы выложим для вас обновленные исходники нашего растущего проекта. Весь проект разложен по полочкам: системные классы будут в папке «classes», javascript-файлы в папке «js», таблицы стилей в папке «css», файлы шаблона в папке «templates», а все пользовательские аватары будут помещены в папку под названием «data».
Разработка рекламного трекера на PHP: дизайн и кодинг Data Object

В предыдущем уроке по созданию ротатора рекламы мы создавали таблицы базы данных для нашего приложения баннерных объявлений. Теперь мы хотим разработать объект данных, который будет удерживать переменные и функции, которые будут отображать, добавлять, редактировать и удалять данные из этих таблиц. Как только мы назовем все переменные и функции, начнем применять к ним код...
Мощная система для организации чата – Часть 5

Сегодня мы продолжим нашу эпопею, посвященную разработке чата. Наш пятый урок посвящен следующим элементам: аватарам (которые будут уменьшаться при помощи библиотеки GD), а также оформлению (пользовательский фон для страниц с профайлами). Что касается выбора цвета, то мы решили воспользоваться усовершенствованной версией программы Paint.

Сегодня мы выложим для вас обновленные исходники нашего растущего проекта (некоторые файлы были отредактированы, а структура базы данных малость расширена). Весь проект разложен по полочкам: системные классы будут в папке «classes», таблицы стилей в папке «css», файлы шаблона в папке «templates», и сегодня мы добавим новую папку «js» для, как вы уже догадались, файлов javascript. Также сегодня мы добавим новую папку под названием «data», в ней мы будем размещать файлы изображений наших аватаров (не забудьте выставить правильные права доступа к директории).