LoginSignup
0

More than 5 years have passed since last update.

シンプルなPhoto Galleryを作ってみた

Last updated at Posted at 2018-11-16

Simple Photo Gallery

最近,flickrの写真をデータセットとして集めてます.🤔
しかし,莫大な量がありローカルにはダウンロードできないため,サーバー上で収集してます.

そこで不都合だったのが,写真はバイナリなのでターミナル上から確認できないこと.テキストならcatやlessでいいんだけど...
まあ,NASとかに落としても良いんだけど量が多いと中身が確認しずらいし,VNCは何か色々操作しずらいので好きじゃない...

そこで,簡単に確認できるものを作ろうと思ったのでシェアします.
パッと作ったので多少ガサツなのはあしからず...セキュリティとかは気にしてないです笑.

開発について

  • 開発言語
    • Backend: php
    • Frontend: html, css, javascript (jquery)
  • ポリシー: 楽で手軽に写真をcheckしたいのでシングルファイル

使い方

PHPで作ってるのでまずPHPはインストールお願いします.まぁ,MacとかUbuntuなら最初から入ってると思う.

上記にもあるように単一のPHPファイルのみにまとめました.以下のURLからダウンロードして,写真がまとめられてるディレクトリの1階層上に置けば準備完了.

Simple Photo Gallery

配置が終わったら解凍して以下のコマンド叩けばok.

php -s 0.0.0.0:<port> gallery.php

スクリプトと同じ階層にあるディレクトリを,写真のコレクションとしてタブ分割して表示します.
ディレクトリ追加すれば自動でタブも増えます.

一応,キャッシュファイルが自動的にスクリプトのあるディレクトリに出来ます.別の何かをインストールするのが嫌なのでテキストで...
/tmpディレクトリでなくカレントディレクトリに出来ます笑(;´Д`A

あと,1000枚以上読み込むとPHPのビルトインサーバが,Momoryエラー出したのでランダムに1000枚ずつ読み込むようになってます.その都度ブラウザ更新して下さい.

まあ,これである程度簡単にサーバとかで沢山の写真が見れると思う.
用途としては,ザッと中身をみたい時とか,データ整形した沢山の写真を確認したい時とかに使ってみて下さい.👍

最後に,他に何かこういう時に良いアプリ知ってたらコメントとかで教えて下さい〜

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0