Наконец-то решил установить себе на блог фотогалерею: а то что это – блог про фотографию, а самих фотографий нет? Конечно, пополняться снимками она будет не сразу, а понемногу. Самое важное в этом деле – собраться и сделать, т.е. установить движок, функционал, который бы позволил без проблем добавлять фото.
Мой выбор пал на pixelpost. Не то, чтобы я раздумывал – вовсе нет, т.к. альтернатив-то особых не было. Заодно решил – а почему бы не написать пост про то, как устанавливать pixelpost? Хоть установка совсем несложная, но, тем не менее, у пользователей, не особо разбирающихся в делах сетевых, могут возникнуть проблемы.
Спрашивается – а оно им надо тогда устанавливать этот самый pixelpost? Пусть решают сами. Сейчас есть много альтернатив собственной фотогалерее, взять те же Я.Фотки, Контакты, photosight. Правда, обычно их использование сопряжено с определенными ограничениями – на общий размер галереи, на размер отдельного изображения и т.п.Итак, почему pixelpost:

  • Во-первых, pixelpost – движок, созданный специально для фотогалерей. С соответствующим функционалом и интерфейсом.
  • Во-вторых, разработчики поддерживают свой продукт, выпуская обновления.
  • В-третьих, движок бесплатен и к нему, как к тому же WordPress можно подключать плагины.
  • В-четвертых, данный скрипт фотогалереи написан на php, имеет открытый код, который можно спокойно править и настраивать всяческим образом для себя.

Перед установкой надо определиться, где вы хотите размещать галерею – будет ли это поддомен или просто отдельная директория на самом сайте. Я выбрал последнее – пусть для поисковых систем галерея и блог будут как один сайт. Начинаем!

  • Для начала нужно скачать фотогалерею ( архив pivelpost 1.7.1.) с сайта разработчиков. Это последняя, свежая версия от 2008 года.
  • Далее нам нужно подсоединиться к серверу по протоколу ftp и создать требуемую директорию в корне сайта. Я создал папку gallery. Перекачать затем файлы на сервер
  • Через браузер заходим на страницу www.example.com/(photoblog_foldername)/admin/install.php. В моем случае это будет www.fotonotes.ru/gallery/admin/install.php. Нашему взгляду предстанет окно установки PixelPost.
  • Нажимаем “Begin installation” и потом еще раз «далее».
  • Далее происходит тестирование возможности установки. У меня получилось следующее: в папки “images” и “thumbnails” нет возможности записи (отмечено как “unwritable”)
  • Заходим снова в TotalCommander, выделяем нужную папку правой кнопкой мыши и выбираем команду «Файл-Изменить атрибуты». Отмечаем всё галочками. Кстати, лучше сразу поменять атрибуты для всех папок, кроме admin.
  • Теперь нажимаем в браузере на страничке инсталляции кнопку “Re-test Requirements”
  • Страничка перезагрузилась и так как мы исправили ошибку, появилась кнопочка “Begin Instalation”
  • Далее нам предстоит настроить соединение с базой данных. Так как у меня блог на WordPress, то у меня уже есть База данных. Но я решил для pixelpost создать отдельную. После создания БД возвращаемся в окно браузера и вносим требуемую информацию. Конечно, на скриншоте пустые поля – конфиденциальность!
  • Если не возникло проблем с подключением, то мы переходим в окно настройки пользователей. Достаточно создать одного пользователя с правами администратора.
  • После этого перед нами открывается последняя страничка настройки. Настройки, сделанные нами, приняты, можно заканчивать установку.

Ну вот и все, можно приступать к созданию собственной галереи! Заходим на страницу http://www.site.ru/gallery/admin/index.php, логинимся и начинаем работать. Работа с PixelPost достаточно проста, но в любом случае это тема отдельного разговора, так как у движка много возможностей и настроек.
Одну фотографию уже выложил - http://www.fotonotes.ru/gallery/index.php?showimage=1
Кстати, о бесплатных хостингах можете прочитать на http://zoom.cnews.ru/

Ключевые слова: скрипт фотогалереи, скачать фотогалерею, фотогалерея php