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

Гости: 1

Всего: 3


Подписаться на RSS
Партнеры
Предпродажная подготовка велосипедов
MySQL. Написание сложных SELECT-запросов, 12.07.2010 09:30:55
Просмотры: 920. Комментарии: 0

Еще раз хочу затронуть вопрос работы с MySQL. Статья по первым шагам была уже рассмотрена тут. Сейчас же попытаемся немного усложнить задачу и рассмотреть создание более сложных SQL-запросов.

Для этого нам потребуются начальные знания по SQL и конечно же терпение.


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

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


Читать далее...
Скрипт фотогалереи, версия 0.11, 27.02.2010 14:17:55
Просмотры: 1745. Комментарии: 11
Очередное обновление скрипта фотогалереи, в которое вошло обновление ранее написанного модуля "менеджер пользователей". В предыдущей версии этот модуль был написан через использование HTTP-аутентификации с помощью файлов апача .htaccess .htpasswd. Вот именно в этом и была загвоздка. Проверял на debian и linux, всё работало нормально, а вот с виндой получалась проблема, что пароли сформированные из админки не воспринимались apache. В новой версии решил отказаться от такого метода аутентификации, хотя можете ее оставить, чтобы была двойная аутентификация администратора, и сделал хранение логинов и паролей администраторов через базу данных.

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

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

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

 

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


Читать далее...
Создание гостевой книги на PHP. Версия 0.03, 15.02.2010 16:36:29
Просмотры: 1178. Комментарии: 2

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

 

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


Читать далее...
Создание гостевой книги на PHP. Версия 0.02, 11.02.2010 12:44:27
Просмотры: 1117. Комментарии: 1

Продолжаем улучшать нашу гостевую книгу. Сейчас там кроме постинга сообщений ничего нет, в этом уроке сдлеаем систему защиты от спама. Вы, наверное, не раз видели на сайтах при написании сообщений, что необходимо ввести некий код, написанный на картинке, чтобы сайт принял Ваше сообщение. Вот именно такую защиту мы и будем делать. Конечно защита не идеальна, но хоть какая-то. Ведь если Ваша гостевая книга будет популярна, то скорее всего кто-то захочет добавлять на нее сообщения автоматом написанной программой или скриптом. Этот картинка с кодом называется капча (captcha).

 

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


Читать далее...
Скрипт фотогалереи. Том 1. Глава 3, 09.02.2010 13:38:07
Просмотры: 585. Комментарии: 2

Итак... Переходим к конечному пункту создания фотогалереи версии 0.1. Эта статья будет отражать создание frontend'a, т.е. того интерфейса, что видит пользователь, который посетил фотогалерею.
Для решения задач этой главы, чтобы не изобретать велосипед мы будем использовать следующие продукты: jQuery (javascript фреймворк), FancyBox ("красивость" для отображения фотографий).

 

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


Читать далее...
Скрипт фотогалереи. Том 1. Глава 2, 08.02.2010 17:36:39
Просмотры: 774. Комментарии: 0

Продолжаем создание нашей фотогалереи. Как и говорилось раньше, эту статью назовем "Скрипт фотогалереи. Том 1. Глава 2". В этой статье мы попробуем создать backend сайта (админку), где будет реализован функционал добавления категорий и фотографий в фотогалерею. Для этого нам понадобятся следующие материалы из следующих статей: Графика в PHP. Работа с библиотекой GD, Скрипт фотогалереи. Том 1. Глава 1, MVC для начинающих.
Объединив все эти 3 статьи мы сможем создать тот функционал админки, который на данный момент запланирован.

 

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


Читать далее...
Создание гостевой книги на PHP с использованием MySQL, 19.01.2010 23:43:50
Просмотры: 1655. Комментарии: 4

Хочу продолжить экскурс по созданию веб-приложений на PHP. Сегодня продолжим создавать скрипт гостевой книги, только уже с использованием MySQL в качестве базы для хранения данных. Вам будет все понятно, если Вы изучили статьи: Создание класса на PHP для работы с MySQL, Классы и объекты в PHP, MySQL: Язык SQL, MySQL: Работа с phpMyAdmin.

 

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

 

Итак начнемсссс... Версия 0.01 нашей гостевой книги :)

 

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


Читать далее...
MySQL. Создание класса на PHP для работы с MySQL, 17.01.2010 23:23:38
Просмотры: 2113. Комментарии: 7

Рассмотрев в прошлой статье работу с классами и объектами сейчас мы попробуем создать свой класс по работе с базой данных. Данный класс позволит нам реализовывать в наших программах почти все функции MySQL.

 

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


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