Пользователи онлайн
Боты: Google Bot

Гости: 2

Всего: 3


Подписаться на RSS
Собственная страница обработки ошибок в скриптах, 06.04.2010 14:29:51
Просмотры: 637. Комментарии: 2

Если Вы уже программировали какие-то сайты или скрипты, то думаю Вы не раз получали ошибки или предупреждения от PHP, наподобие такого:

<B>Warning</B>: fopen(file.csv) [function.fopen]: failed to open stream: No such file or directory in <B>test.php</B> on line <B>21</B>

Это не очень приятно видеть простому пользователю, который зашeл на Ваш сайт.

В этом уроке рассмотрим создание собственной страницы ошибок


Читать далее...
Постраничный вывод контента, 01.04.2010 19:50:11
Просмотры: 1264. Комментарии: 5

Вот и подошли к одному из главных уроков - создание постраничного вывода контента. В простонародии постраничный вывод также может называться пагинация, так что не пугайтесь этого слова, если встретите. Постраничный вывод надо делать в своих проектах, это обязательное условие каждого проекта при более или менее большом объеме информации. Представьте себя простым пользователем, который заходит на сайт интернет-магазина, чтобы купить, например, книгу. Если администратор (программист) не озаботились постраничным выводом каталога книг, то зайдя на страницу магазина, Вы будете ждать минут 10, пока откроется страница с каталогом книг эдак в 1000 наименований. По отношению к пользователю плохой тон заставлять ждать. Для этого необходимо просто поделить одну страницу на 40 по 25 позиций книг на каждой странице.


Читать далее...
ЧПУ и с чем его едят, 20.03.2010 20:34:37
Просмотры: 1399. Комментарии: 12
Рано или поздно программист встает перед делемой, почему на некоторых сайтах ссылки выглядят как http://phpprogs.ru/cloud/guestbook. Неужели на вебсервере есть каталог cloud, в нем подкаталог guestbook, и в guestbook файл index.php? Да, раньше, лет 10 назад так именно и писали :) С тех пор всё изменилось, появилось такое понятие как ЧПУ - человеку понятный УРЛ. Вот именно про него и моя статья.
Читать далее...
Форум на сайте, 13.03.2010 17:11:00
Просмотры: 935. Комментарии: 2
В нашем полку прибыло. Как и было запланировано - написал форум. Конечно по функционалу он намного уступает аналогам, но это только пока :) всё в наших руках. Да и то, что форум изначально интегрирован с CMS - это гуд. Функционала по минимуму, только создание новых топиков и комментирование их. При написании форума ушел от кодировки Windows-1251, написал уже с использованием UTF-8. Сам форум можно посмотреть по адресу http://phpprogs.ru/forum.
Читать далее...
Новое на сайте, 11.03.2010 23:26:31
Просмотры: 550. Комментарии: 8
Как видите, сайт немного преобразовывается, добавляются новые модули. В конечном итоге функционал, я думаю, не будет уступать аналогам на рынке как бесплатных, так и платных CMS. Да и это не самое главное. В этой CMS нет ненужностей, здесь только те модули, которые реально используются, соответственно CMS оптимизирована как по количеству запросов к БД, так и по времени формирования контента.
Читать далее...
Переход на новую CMS, 08.03.2010 00:43:11
Просмотры: 601. Комментарии: 4
Перевел сайт на новую, только что мной написанную CMS. Конечно дизайн и функционал не ахти, но своё все-таки ближе.
Многие функции, такие, например, как форум и голосовалка, пока не написаны. Да и backend пока не до конца написан, но это не беда. Думаю, со временем допишу до конца и как вариант выложу всё в открытый доступ, исходя из этого будет новый цикл статей.
Читать далее...
Перенос сайта на другую CMS, 03.03.2010 10:36:02
Просмотры: 458. Комментарии: 0
В ближайшую неделю буду писать CMS, на которую перенесу весь контент, в это время, к сожалению не будет новых статей. Предупреждаю сразу, чтобы не подумали, что я куда-то пропал
Читать далее...
Скрипт фотогалереи, версия 0.11, 27.02.2010 14:17:55
Просмотры: 1745. Комментарии: 11
Очередное обновление скрипта фотогалереи, в которое вошло обновление ранее написанного модуля "менеджер пользователей". В предыдущей версии этот модуль был написан через использование HTTP-аутентификации с помощью файлов апача .htaccess .htpasswd. Вот именно в этом и была загвоздка. Проверял на debian и linux, всё работало нормально, а вот с виндой получалась проблема, что пароли сформированные из админки не воспринимались apache. В новой версии решил отказаться от такого метода аутентификации, хотя можете ее оставить, чтобы была двойная аутентификация администратора, и сделал хранение логинов и паролей администраторов через базу данных.

Читать далее...

Читать далее...
Изобретение велосипеда, 26.02.2010 13:57:26
Просмотры: 649. Комментарии: 0

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

 

Читать далее...


Читать далее...
Скрипт фотогалереи, версия 0.10, 20.02.2010 01:26:09
Просмотры: 897. Комментарии: 7

Это очередное обновление скрипта фотогалереи принесло нам 2 изменения. Также как и в гостевой книге, в этой версии мы создадим модуль обновления скрипта, а также добавим новый модуль в backend сайта (админку) - менеджер пользователей. Модуль даст возможность добавлять пользователей, которые могут иметь доступ к админке. Данный механизм создаем средставами работы с файлами конфигурации apache: .htpasswd и .htaccess.

 

Читать далее...


Читать далее...