Фото для блога на своём хостинге
---
С самого начала ведения блога я размещаю все фотографии на своём хостинге (кстати, за семь лет их там скопилось 15860 штук общим объёмом 2.88 ГБ).
Хранение фотографий "у себя", а не на бесплатных публичных сервисах, даёт много преимуществ:
- фотографии гарантированно не исчезнут из-за закрытия очередного сервиса;
- исключена ситуация, когда показ картинки отключается из-за большого количества просмотров;
- делать резервные копии всех фотографий легко и быстро.
Процесс загрузки фотографий на хостинг и вставки ссылок в пост у меня давно отработан и практически не отнимает времени, но для тех, кто привык грузить картинки на Яндекс.фотки и получать список ссылок, такой способ оказался неудобен.
Уже месяц пытаюсь придумать, как организовать работу с фотками для тех, кто хочет хранить их на своём хостинге.
Я работаю с фотографиями следующим образом.
Каждые полгода я создаю на хостинге новую папку для фотографий. Сейчас это папка ammo1.ru/aa/pic17a.
Для каждого поста я делаю картинки и фотографии с именами, в соответствии с темой поста и двухзначными номерами. Например, картинки для этого поста называются photohost01.jpg, photohost02.jpg, photohost03.jpg и т.д.
Когда картинки готовы, я загружаю их на хостинг по протоколу FTP с помощью FAR.
В той же папке, где лежат фотографии, у меня есть текстовый файл с шаблоном поста. В нём уже есть тэг lj-cut с текстом "Читать дальше", копирайт и подвал поста. Там же есть шаблон для вставки фото. Сейчас он выглядит так:
.
Я один раз добавляю в этот шаблон название всех фотографий для поста (сейчас это photohost), копирую строку шаблона нужное количество раз и просто меняю номера фотографий.
Таким образом, мне вообще не нужен список ссылок - я формирую ссылки быстро и просто сам. Но те, кто привыкли к сервису Яндекс.Фотки, хотят загружать свои фотографии на хостинг и получать готовый список ссылок для вставки в пост. И вот тут возникает проблема.
Мне не удалось найти готовое решение, позволяющее реализовать функционал загрузки Яндекс.фоток на своём хостинге. В идеале это решение должно уметь следующее:
- Загрузка большого количества файлов одновременно в указанную папку на хостинге с возможностью создания новой папки;
- Отображение миниатюр до или после загрузки и возможность переставлять картинки местами;
- Формирование ссылок на загруженные и отсортированные фото;
- Важно, чтобы имена файлов не менялись и файлы никак не преобразовывались.
Это может быть реализовано как на компьютере (программа, позволяющая выбрать файлы, их упорядочить, загрузить по FTP на хостинг и получить список ссылок), так и в браузере (скрипт на PHP, работающий на сайте, делающий всё то же самое).
Многодневные поиски дали грустные результаты.
Нашёлся FTP-клиент FTP Rush, который умеет копировать в буфер список файлов в текущей папке.
C горем пополам можно поиском и заменой приделать к каждой строке этого списка начало и конец ссылки, чтобы получить список ссылок.
В качестве вариантов для сервера нашлось следующее:
Движок Webasyst позволяет одновременно загружать большое количество фото и упорядочивать их, переставляя миниатюры на экране.
Увы, он меняет имена и к тому же делает шесть версий каждой картинки в разных размерах. Это никуда не годится.
Скрипт-файловый менеджер KCFinder умеет только массово загружать файлы в указанную папку.
Мне не удалось настроить в нём авторизацию - любой желающий, если узнает адрес, может зайти и всё удалить. Если настроить авторизацию и приделать к нему формирование ссылок, было бы более-менее годное решение, хоть и без возможности упорядочивать фотографии.
phpFileManager имеет брутально-хакерский внешний вид, нормальную авторизацию и позволяет массово загружать файлы в указанную папку.
Главный его недостаток в том, что он умеет обращаться не только к папке, в которой он находится сам и ниже, как KCFinder, но и ко всему сайту. Это опасно тем, что с помощью него можно испортить и удалить на сайте всё, что угодно.
Я даже пытался найти php-программиста на kwork.ru, чтобы сделать скрипт на заказ за 1000 рублей. Увы, мне предлагали или что-то совсем не то, или просили в десять раз больше денег.
Возможно, вы знаете какие-нибудь более удачные варианты для загрузки фото на свой хостинг. Я ищу:
1. FTP-клиент для PC с ориентацией на загрузку фото с возможностью формировать ссылки по шаблону и, в идеале, визуально сортировать фотографии до или после загрузки и располагать ссылки в соответствии с сортировкой.
2. Скрипт на PHP для сайта с возможностью массово загружать фото в указанную папку и получать список ссылок по заранее прописанному в скрипте шаблону. Если в этом скрипте будет ещё и визуальная сортировка, будет совсем здорово.
3. Программу для PC, формирующую список ссылок по шаблону для всех фото, лежащих в папке.
Может быть посоветуете что-нибудь?
© 2017, Алексей Надёжин
Основная тема моего блога - техника в жизни человека. Я пишу обзоры, делюсь опытом, рассказываю о всяких интересных штуках. А ещё я делаю репортажи из интересных мест и рассказываю об интересных событиях.
Добавьте меня в друзья здесь. Запомните короткие адреса моего блога: Блог1.рф и Blog1rf.ru.
Второй мой проект - lamptest.ru. Я тестирую светодиодные лампы и помогаю разобраться, какие из них хорошие, а какие не очень.
Хранение фотографий "у себя", а не на бесплатных публичных сервисах, даёт много преимуществ:
- фотографии гарантированно не исчезнут из-за закрытия очередного сервиса;
- исключена ситуация, когда показ картинки отключается из-за большого количества просмотров;
- делать резервные копии всех фотографий легко и быстро.
Процесс загрузки фотографий на хостинг и вставки ссылок в пост у меня давно отработан и практически не отнимает времени, но для тех, кто привык грузить картинки на Яндекс.фотки и получать список ссылок, такой способ оказался неудобен.
Уже месяц пытаюсь придумать, как организовать работу с фотками для тех, кто хочет хранить их на своём хостинге.
Я работаю с фотографиями следующим образом.
Каждые полгода я создаю на хостинге новую папку для фотографий. Сейчас это папка ammo1.ru/aa/pic17a.
Для каждого поста я делаю картинки и фотографии с именами, в соответствии с темой поста и двухзначными номерами. Например, картинки для этого поста называются photohost01.jpg, photohost02.jpg, photohost03.jpg и т.д.
Когда картинки готовы, я загружаю их на хостинг по протоколу FTP с помощью FAR.
В той же папке, где лежат фотографии, у меня есть текстовый файл с шаблоном поста. В нём уже есть тэг lj-cut с текстом "Читать дальше", копирайт и подвал поста. Там же есть шаблон для вставки фото. Сейчас он выглядит так:
.
Я один раз добавляю в этот шаблон название всех фотографий для поста (сейчас это photohost), копирую строку шаблона нужное количество раз и просто меняю номера фотографий.
Таким образом, мне вообще не нужен список ссылок - я формирую ссылки быстро и просто сам. Но те, кто привыкли к сервису Яндекс.Фотки, хотят загружать свои фотографии на хостинг и получать готовый список ссылок для вставки в пост. И вот тут возникает проблема.
Мне не удалось найти готовое решение, позволяющее реализовать функционал загрузки Яндекс.фоток на своём хостинге. В идеале это решение должно уметь следующее:
- Загрузка большого количества файлов одновременно в указанную папку на хостинге с возможностью создания новой папки;
- Отображение миниатюр до или после загрузки и возможность переставлять картинки местами;
- Формирование ссылок на загруженные и отсортированные фото;
- Важно, чтобы имена файлов не менялись и файлы никак не преобразовывались.
Это может быть реализовано как на компьютере (программа, позволяющая выбрать файлы, их упорядочить, загрузить по FTP на хостинг и получить список ссылок), так и в браузере (скрипт на PHP, работающий на сайте, делающий всё то же самое).
Многодневные поиски дали грустные результаты.
Нашёлся FTP-клиент FTP Rush, который умеет копировать в буфер список файлов в текущей папке.
C горем пополам можно поиском и заменой приделать к каждой строке этого списка начало и конец ссылки, чтобы получить список ссылок.
В качестве вариантов для сервера нашлось следующее:
Движок Webasyst позволяет одновременно загружать большое количество фото и упорядочивать их, переставляя миниатюры на экране.
Увы, он меняет имена и к тому же делает шесть версий каждой картинки в разных размерах. Это никуда не годится.
Скрипт-файловый менеджер KCFinder умеет только массово загружать файлы в указанную папку.
Мне не удалось настроить в нём авторизацию - любой желающий, если узнает адрес, может зайти и всё удалить. Если настроить авторизацию и приделать к нему формирование ссылок, было бы более-менее годное решение, хоть и без возможности упорядочивать фотографии.
phpFileManager имеет брутально-хакерский внешний вид, нормальную авторизацию и позволяет массово загружать файлы в указанную папку.
Главный его недостаток в том, что он умеет обращаться не только к папке, в которой он находится сам и ниже, как KCFinder, но и ко всему сайту. Это опасно тем, что с помощью него можно испортить и удалить на сайте всё, что угодно.
Я даже пытался найти php-программиста на kwork.ru, чтобы сделать скрипт на заказ за 1000 рублей. Увы, мне предлагали или что-то совсем не то, или просили в десять раз больше денег.
Возможно, вы знаете какие-нибудь более удачные варианты для загрузки фото на свой хостинг. Я ищу:
1. FTP-клиент для PC с ориентацией на загрузку фото с возможностью формировать ссылки по шаблону и, в идеале, визуально сортировать фотографии до или после загрузки и располагать ссылки в соответствии с сортировкой.
2. Скрипт на PHP для сайта с возможностью массово загружать фото в указанную папку и получать список ссылок по заранее прописанному в скрипте шаблону. Если в этом скрипте будет ещё и визуальная сортировка, будет совсем здорово.
3. Программу для PC, формирующую список ссылок по шаблону для всех фото, лежащих в папке.
Может быть посоветуете что-нибудь?
© 2017, Алексей Надёжин
Основная тема моего блога - техника в жизни человека. Я пишу обзоры, делюсь опытом, рассказываю о всяких интересных штуках. А ещё я делаю репортажи из интересных мест и рассказываю об интересных событиях.
Добавьте меня в друзья здесь. Запомните короткие адреса моего блога: Блог1.рф и Blog1rf.ru.
Второй мой проект - lamptest.ru. Я тестирую светодиодные лампы и помогаю разобраться, какие из них хорошие, а какие не очень.
Взято: ammo1.livejournal.com
Комментарии (0)
{related-news}
[/related-news]