キーワード:オープンソース 解除
以前、PHPで掲示板を作っていると書きましたが、とりあえず動くものが完成しましたので
公開したいと思います。

簡易的なレス機能なしの掲示板ですが、以下の機能は実装してみました。

・画像の投稿
・投稿した画像のサムネイル生成
・2ch互換(のはず)のトリップ
・Youtube、ニコニコ動画のURLを書くとプレイヤーを埋め込む
・連続投稿ガード
・スパム対策(プログラム等による書込み防御)
・クッキーによる入力欄情報保持
・投稿者による記事の削除(削除キーを設定した場合)

こんなところですかね?

前回も書いたとおり、記事の書込みは多くの環境でりようできるように
DBではなく通常ファイルとなっています。

ただ、PHPをよくわかってない初心者が試行錯誤しながら作ったスクリプト
なので、非常に突っ込み所満載かと思います。
今回はPHPの勉強ということですが、簡単なjavascriptも使用しています。
ただし、javascriptではフリーのライブラリであるlightboxやshaを使っています。
これはもちろん、私が作ったものじゃありません。
こんなのまだまだ作れやしないですよ・・・w
あと、CSSもググりながら見よう見真似で作ってるので統一感とかさっぱりないです。

ここに公開するのは使用してもらうというより、コードに対してダメ出しをもらうためです。
「セキュリティ的にこの方法はよくない」とか「ここの処理はもっとこう書けばいい」とか、
「そもそも設計自体がおかしい」とかw

まぁ、PHP、javascript、CSSなんかはまだまだよくわかってないので
わかってないからこそ羞恥心なく(あるけどw)公開できるってのもあります。

デザインセンスもないため見た目もひどいもんですが、よかったら使ってみて突っ込んでやってくださいw
動作は以下の仮想環境を作って行っています。
Linux(CentOSバージョンは5.6だったかな?)、Apache2系(バージョン忘れた)、PHP5.3.3
ブラウザはIE、FF、Chromeで確認していますが、何かIEは自分勝手ですね。

ダウンロードはこちら → bbs.zip

※2015/09/18 不具合があったので修正しました。

テストした際の掲示板のイメージを貼って起きます(スクリーンショットです)
特にスマホも意識してないので見え方はPCもスマホも同じような物です。
なので、スマホでは見難いかもしれません。
bbs-ss

もっとマシなデザインはできなかったのでしょうかw
何か作れるといいな~と思ったので、書きますw

天草にもコンピューターに詳しく、プログラミングが出来る人が多数いるかと思いますが、
そういう人たちで集まって何か天草発のオープンソースのソフトウェアを作ってみると
面白いかな~と思いました。

どんなソフトウェアにするのか等は全くまだ考えてはないんですがw

プログラミングをやられる方はわかっておられると思いますが、ちょっとしたものを作るのにも
結構時間がかかります。

しかもこれが仕事ではなく、私のように趣味としてやってるとなると暇な時間をみつけて
ちょこちょことしか作れないため、とてもじゃないですがなかなか捗りませんw
(プログラミング能力の影響が大きいかもしれませんが・・・w)

なので、天草のプログラマー(アマチュア・プロどちらも)が集まって何かオープンソースソフトウェアを
作れれば個人で作るよりも良いソフトウェアが生まれるかもしれないと思いました。
また、他の技術者とやりとりする事でもスキルアップもできるという特典もあります!
(というか、私も色々と勉強したいので他人の技術を盗みたいです)

しかし、やってみたいとは思いつつも、現実はなかなか難しいでしょうけどね。。。
誰が取りまとめるとか、どんな感じにやるかとか。
また、完全にボランティアなので強制もできませんからね。(納期は無期限だけどw)

まぁ個人の願望と妄想ですがひとつのアイディアとしてこんなのもいいかな、と思って
記事にしてみました。

ちなみにこのアイディアはオープンソースのLibreOfficeをダウンロード中に思いつきましたw

天草の人でこういうのに興味をもたれたらコメントもらえるとテンションが上がるかもしれませんw
[ 1 ]      2件中 1-2件