Если Вы уже программировали какие-то сайты или скрипты, то думаю Вы не раз получали ошибки или предупреждения от PHP, наподобие такого:
Это не очень приятно видеть простому пользователю, который зашeл на Ваш сайт.
В этом уроке рассмотрим создание собственной страницы ошибок
Читать далее...
Вот и подошли к одному из главных уроков - создание постраничного вывода контента. В простонародии постраничный вывод также может называться пагинация, так что не пугайтесь этого слова, если встретите. Постраничный вывод надо делать в своих проектах, это обязательное условие каждого проекта при более или менее большом объеме информации. Представьте себя простым пользователем, который заходит на сайт интернет-магазина, чтобы купить, например, книгу. Если администратор (программист) не озаботились постраничным выводом каталога книг, то зайдя на страницу магазина, Вы будете ждать минут 10, пока откроется страница с каталогом книг эдак в 1000 наименований. По отношению к пользователю плохой тон заставлять ждать. Для этого необходимо просто поделить одну страницу на 40 по 25 позиций книг на каждой странице.
Читать далее...
Читать далее...
Читать далее...
Читать далее...
Многие функции, такие, например, как форум и голосовалка, пока не написаны. Да и backend пока не до конца написан, но это не беда. Думаю, со временем допишу до конца и как вариант выложу всё в открытый доступ, исходя из этого будет новый цикл статей.
Читать далее...
Читать далее...
Читать далее...
Читать далее...
Статья немного запоздалая, но лучше поздно, чем никогда. Забыл предупредить с самого начала экскурса в PHP, что никогда не изобретайте велосипед, я не имею ввиду отдельные скрипты типа фотогалереи или же гостевой книги (начинающие php-программисты обязаны изобретать велосипед каждый раз), я говорю про разного рода алгоритмы и создание пользовательских функций для выполнения конкретной задачи.
Читать далее...
Читать далее...
Это очередное обновление скрипта фотогалереи принесло нам 2 изменения. Также как и в гостевой книге, в этой версии мы создадим модуль обновления скрипта, а также добавим новый модуль в backend сайта (админку) - менеджер пользователей. Модуль даст возможность добавлять пользователей, которые могут иметь доступ к админке. Данный механизм создаем средставами работы с файлами конфигурации apache: .htpasswd и .htaccess.
Читать далее...
Читать далее...
