photoalbum

чтобы добваить фотографии в интернет обычно приходится прибегать к какимто ухищерениям. т.к. добавлять много фотографий через веб интерфейс не интересно, по одной долго.
меня это начало малость напрягать, вообщем сел и написал скрипт который загрузив фотографии по фтп, проходится по папкам и находит в них новые фотографии и ресайзит в высоту 100 точек и 400 точек.
мне нравится.
смотреть что получилось тут: http://sopov.ru/photo/

Вливайтесь в общение

10 комментариев

  1. ничего не понял))
    ты имеешь ввиду, скрипт генерирует эту красоту и льет на сервер по фтп? ибо в том порядке, как ты написал, я логики, честно говоря, не вижу))
    бтв, на чем писал?

  2. Кстатие очень нужен такой скрипт. Делись . копирайты сохраню. Делись !

  3. feuerbach: не логично я говорю, это давно известно. я заливаю фотографии по фтп, скрипт генерирует превью и вторую фотографию, оригинал затирает. дальше он генерирует новые html если надо. реальная трабла у скрипта может быть если вы делали фотографии одного размера, а потом решили другого.

    swiss_larson: чуть дороботаю скрипт и выложу.

    helg_ss: perl + imagemagik

  4. Но какая-то мотивация у тебя была? поясни, плз :)
    Ведь на хостинге запросто может не оказаться того же imagemagik, да и на домашней пошустрее работать будет — иди знай, какая там нагрузка на сервере…

  5. я пользуюсь платным хостингом, и ткни плиз пальцем в хостинг который не даст мне использовать imagemagik. на выбор был или он или GD.pm, что не существенно по сути.
    скрипт писался для себя мотивацию повторю еще раз:
    — время для создания альбома через готовые с веб интерфейсом долог.
    — надо каждый раз встраивать в html
    — мне достаточно загрузить фотографии на сервер, а всю остальную работу сделает сам сервер (можно поставить скрипт генерирующий изображения в cron, а можно запустить самому, хотя в крон не безопасно)

    домашний твой не будет работать шустрее, и более того я сомневаюсь не только в скорости работы, но и в скорости выполнение аналогичной операций темже фотошопом или чем будешь делать.
    — надо ставить внешний софт (xnview, acdsee, etc)
    — по картинке надо пробегаться два раза (малая и большая)
    — генерировать код опять же надо
    — у меня выделенный канал с бесплатным исходящим трафиком, и я явно быстрее сделаю аплоад, чем ты сделаешь все выше описанные ухищерения самостоятельно.

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

    А вообще ты меня не понял.. Я имею ввиду тот же скрипт, а отнюдь не ручную работу. Просто скрипт будет работать не на сервере, а на твоей машине. То есть ты ему просто подсовываешь директорию с фотками, а он:
    — ресайзит их, генерирует код страниц и т.д.
    — заливает все это добро по фтп на хостинг :)
    Во-первых, автоматиируется ко всему прочему еще и процесс заливки. Во-вторых, лично я своей машине доверяю больше, чем хостингу (даже платному). Поэтому, если что-то можно выполнить на локальной машине, имхо, это предпочтительней.

  7. ну делай на своей машине :)
    я раньше тоже делал на своей машине (в xnview правда), но на это уходит много времени (относительно не долго, но муторно). а насколько ты доверяешь своей машине твое дело, разницы принципиальной нет, у меня это вызывает лишню трату времени.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *