Что такое и зачем

Чтобы поделиться фотографией на форуме, или «кинуть в аську ссылку на картинку», или отправить ссылку на скриншот по email нужно чтобы это самое изображение было куда-то загружено. Для этого существует большое количество фотохостингов. Кроме того, вы можете опубликовать фотографии в социальных сетях или выложить на своём сайте.

Так зачем же, спросите вы, нужен персональный фотохостинг? Дело в том, что бесплатные фотохостинги имеют неприятную особенность иногда прекращать своё существование. Согласитесь, печально когда заходите в старую тему на форуме, чтобы сослаться на старые фотографии, а там только крестики — «изображение не доступно». Кроме того, некоторые добавляют свой логотип поверх загружаемых изображений — мелочь, но неприятно. Скрипт персонального фотохостинга вы можете разместить на своём сайте (а он может быть и на бесплатном хостинге) и быть уверенны, что на загруженных изображениях не появится чужой watermark и просуществуют они столько, сколько будет надо вам.

Что предлагаете

Что собой представляет скрипт персонального фотохостинга? Это очень компактный набор файлов с минимально возможным количеством настроек, для установки которого достаточно всего лишь скопировать файлы на сайт, и который позволяет своему владельцу загружать и удалять файлы, а всем остальным — просматривать галерею с красивым эффектом увеличения. Да! Кроме того, это бесплатно!

Как приготовить

Будем считать, что у вас уже есть сайт, на котором вы планируете разместить свой персональный фотохостинг. Тогда для достижения этой цели нужно выполнить следующие шаги:

  1. Скачать архив Personal Photo Hosting;
  2. Распаковать архив;
  3. Отредактировать под себя файл inc.php в текстовом редакторе.
    В этом файле собраны все 4 настраиваемых параметра. Из них желательно (но и то не обязательно) изменить только один — код доступа. Зная этот код можно загружать и удалять изображения, без него — только просматривать.

    $code = ‘123654’; // секретный код доступа
    $thumb_size = 200; // размер большей стороны создаваемой миниатюры
    $large_size = 1024; // максимальный размер большей стороны полноразмерного изображения
    $q_on_page = 20; // количество изображений на странице в «галерее»

  4. Загрузить всю папку на хостинг.
  5. Всё! Персональный хостинг готов.

Как употреблять

  • Для просмотра фотографий достаточно перейти на страницу галереи (адрес вида http://ваш-сайт/папка-скрипта/gallery.php ).
  • Для загрузки — перейти на адрес http://ваш-сайт/папка-скрипта/ и ввести ваш «Код авторизации». После этого вы можете загружать изображения (на этой странице) и удалять ставшие не нужными (в галерее).
    После загрузки вы видите миниатюру изображения и готовые коды для вставки на форум. После ввода кода авторизации в галерее вы имеете возможность не только просматривать фотографии, но и удалять лишние.

Бонус

Личный фотохостинг — это хорошо, но запускать браузер и загружать фотографии через web-интерфейс… довольно много действий для такой простой операции. Сократить процесс загрузки изображений до простого перетаскивания файла поможет программа PhotoKS. Достаточно в её настройках указать загрузку на персональный фотохостинг, его адрес в виде «http://ваш-сайт/папка-скрипта» и код авторизации, после чего останется только перетаскивать картинки в окно программы и получать в ответ адреса загруженных изображений.