Читать далее...
Читать далее...
На прошедших выходных один из читателей сайта на форуме попросил для каждого создаваемого проекта, сейчас это фотогалерея и гостевая книга, делать иструкцию по установке этих скриптов. Да, наверное он прав, и для новичка это действительно не столь легкая задача. Собственно статья именно про это, но я немного решил не описывать подробно как устанавливать скрипт, а написать установщик. Сегодня на суд представляю версию 0.03 гостевой книги, именно к ней первой написал установщик, который состоит всего из 3-х шагов.
Читать далее...
Читать далее...
Читать далее...
Читать далее...
Иногда нам необходимо хранить какую либо информаю о клиенте, находящегося на нашем сайте, например, логин или пароль, а может и его местонахождение (географически). Для этого нам необходим инструмент сохранения этих данных, но если хранить эти данные в базе данных MySQL, то это будет очень много информации, поиск по которой может занять значительное время. На помощь нам придут COOKIE или же куки, или же их еще называют кукисы.
Читать далее...
Читать далее...
Продолжаем улучшать нашу гостевую книгу. Сейчас там кроме постинга сообщений ничего нет, в этом уроке сдлеаем систему защиты от спама. Вы, наверное, не раз видели на сайтах при написании сообщений, что необходимо ввести некий код, написанный на картинке, чтобы сайт принял Ваше сообщение. Вот именно такую защиту мы и будем делать. Конечно защита не идеальна, но хоть какая-то. Ведь если Ваша гостевая книга будет популярна, то скорее всего кто-то захочет добавлять на нее сообщения автоматом написанной программой или скриптом. Этот картинка с кодом называется капча (captcha).
Читать далее...
Читать далее...
Итак... Переходим к конечному пункту создания фотогалереи версии 0.1. Эта статья будет отражать создание frontend'a, т.е. того интерфейса, что видит пользователь, который посетил фотогалерею.
Для решения задач этой главы, чтобы не изобретать велосипед мы будем использовать следующие продукты: jQuery (javascript фреймворк), FancyBox ("красивость" для отображения фотографий).
Читать далее...
Читать далее...
Продолжаем создание нашей фотогалереи. Как и говорилось раньше, эту статью назовем "Скрипт фотогалереи. Том 1. Глава 2". В этой статье мы попробуем создать backend сайта (админку), где будет реализован функционал добавления категорий и фотографий в фотогалерею. Для этого нам понадобятся следующие материалы из следующих статей: Графика в PHP. Работа с библиотекой GD, Скрипт фотогалереи. Том 1. Глава 1, MVC для начинающих.
Объединив все эти 3 статьи мы сможем создать тот функционал админки, который на данный момент запланирован.
Читать далее...
Читать далее...
Если честно, то программирую по технологии MVC только последние полгода и можно сказать, что всех тонкостей и аспектов до конца не знаю. Но сама по себе технология заслуживает особого внимания, с ее помощью код программы получается удобночитаемым, да и другие, если будут использовать Ваш код, скажут Вам спасибо.
Сам своими словами описать технологию мне сложно, поэтому возьму статью с другого сайта и выложу тут. Сама статья дана для того, что всё, что буду приводить в примерах от средних проектов, - будет именно сделано по технологии MVC (ну или другой, если найду что-то другое более интересное).
В принципе у меня уже написан код программы для статьи "Скрипт фотогалереи. Том 1. Глава 2", где я рассматриваю создание backend'а для фотогалереи и вот именно этот код и построен по технологии MVC.
Читать далее...
Читать далее...
