PHP版Webドラマの配布
当サイトではPHP版Webドラマの配布を2017年6月11日より行っています。
名称:Web Dorama PHP Version
PHP版Webドラマが誕生するまで
元々はnakazawa shigeto氏がCGIとしてWebドラマを制作しました。
後に、ぴぃロッキー氏が荒らし対策強化を施したWebドラマ java versionを制作しました。
CGI版は幾つか問題を抱えていたので、問題点の解消並びに利便性の向上を目的にshape DESIGNという個人事業主に依頼して、
2012年2月14日、java versionをベースに幾つかの機能を追加してPHP版Webドラマが開発されました。
その後、何度も改造を重ねて今の形になりました。
CGI版の問題点
- キャラの順番を入れ替えるとキャラの表示される順番が変わってしまう
- カテゴリ分けが出来ないので、キャラが多いと探すのが大変
- 発言するまでアイコンが見れない
- 出演者エディタに不具合がある
PHP版での改善点と機能追加
- カテゴリ分けが出来る(キャラが多いWebドラマでは重宝する)
- IDで紐付けする為、カテゴリやキャラの順番を入れ替えても問題ない
- キャラを選ぶ時、アイコンが一斉に表示されるので、キャラ選びが楽になった
- キャラを選んだ後、原寸大のアイコンが表示される
- スマホ対応を実施したので、スマホでも快適に利用出来るようになった
- 名前を記入するフォームが追加され、利用者の判別が容易になった
- Twitterとの連携機能追加
1.投稿した内容がTwitterに自動投稿出来る※1※2※3
2.シェアボタン設置
※1.Twitterで自動投稿するためにはアクセスキーとAPIトークンが必要になり、
Twitterで開発者登録等も必要になります。
参照:https://www.itti.jp/web-direction/how-to-apply-for-twitter-api/
※2.自動投稿する内容はセリフ、作品名、キャラクター名、キャラクターアイコン、任意のURLです。
上手く使えば楽して宣伝出来ます。
※3.一見すると便利な機能に見えますが、一つだけ欠点があります。
それは、荒らしやマナー違反の人の投稿や住民同士のトラブル等で炎上した時のやり取りがリアルタイムで反映されてしまう事です。
このような欠点を抱えていますが、注目されればアクセスが増えて、利用者増のチャンスとも捉えられるでしょう。 - アクセス規制された場合は500エラーを表示に変更。その際、原因をerrlog.txtに記録。
一見すると原因が分からないので荒らしやマナー違反の人を追い出すのに効果的。 - 快適性を上げる為に、その他軽微な修正や変更
PHP版Webドラマを配布する理由
有償で作ってもらったので配布の予定は元々ありませんでした。
2000年代初頭に比べるとWebドラマは衰退しており、
まともに運営されてるところは数える程度。Webドラマを知っている人も少なくなりました。
残りは使途不明だったり放置されて廃墟になってたりと。
そんな現状を何とかしたいと思い、配布に至りました。
また、PHP版Webドラマは後生に残していきたいという思いもありました。
サンプルとダウンロード
サンプル
テスト投稿してみて下さい。
以下は、実際に稼働しているものになります。
悪戯等をするとプロバダイダ通報の対象になるので、テスト投稿はサンプルで行うように。
Legend Webドラマ
雑談Webドラマ
設置方法
Webドラマのスクリプトをダウンロードし、readfirstを読んで手順通りにして下さい。
※1.PHPが利用出来るサーバーを必ず用意して下さい。
※2.常連さんからの報告になりますが、かなり重要な事なのでご一読下さい。
このスクリプトは有料レンタルサーバーであるロリポップ用にチューニングされています。
出来ればロリポップで使用して下さい。さくらやxrea等他のサーバーでは正常に動作しなかったりエラーが出る事があります。
各種設定の方法
各種設定を行うにはconfig.phpで行ってください。
キャラを追加するにはdorama.act、カテゴリ分けをするにはdorama.ttlを使って下さい。
errlog.txtにアクセスすると、アク禁した人が投稿拒否されたログが残ります。プロキシサーバーを制限した場合も同様。
Webドラマの各文章を変える場合はtemplatesフォルダ内の各htmlファイルの内容を書き換えて下さい。
lockフォルダは中身はカラですが、重要な役目を果たすので必ずアップロードする事。
アクセス先はindex.phpとなります。間違えないようにして下さい。index.phpは省略可能です。
カテゴリ・キャラの設定について
出演者エディタでの追加は不便且つ設定の変更が出来ないので使わない事。
遥かに利便性に優れたdorama.actで追加しましょう。設定の変更も可能なので。
IDで紐付けしているので記述する順番はどうでもいいです。
一番なのは編集作業を行う自分が見易いように記述する事です。
管理人は作品カテゴリごとに分けています。
注意事項
カテゴリ・キャラIDは必ず一意なものにする事。IDの重複等は正しく表示されない原因になります。
記述ミスをすると正しく表示されない原因になります。
カテゴリ・キャラの追加や設定の変更を行った際は、不具合がないか必ず確認する事。
掲示板の代わりとして設置するのもいいでしょう。キャラに成り切っての雑談は味がありますよ。
当サイトでは、掲示板への投稿は殆どありませんでした。掲示板の代わりに設置する事で、
住民同士の交流が出来た、掲示板の代わりとして機能したという実績があります。掲示板に投稿がないと悩んでる方にお勧め。
サポートについて
何か分からない事があればこちらでサポート致します。
掲示板かメールでお問い合わせ下さい。
間違っても制作元に問い合わせる事はしないで下さい。
改造について
改造依頼は承っていません。
PHPの知識がある方はご自身の責任で改造を行って下さい。何かあっても責任は負いかねます。
一部の機能にJavascriptも使用してるので、そちらの知識も必要になります。
知識のない人は技術力のあるプロにちゃんとお金を払って何とかして貰いましょう。技術職の人に依頼するので、安くても数万円はしますが。
その他
機能追加や不具合修正を行う場合があります。
その際は、こちらからご連絡致しますので、設置サイトを教えて戴ければ幸いです。
また、どんなサイトなのか見てみたいので、設置したらご連絡下さい。
関連リンク
- CGI-StaTion
-
開発者:nakazawa shigeto
Webドラマの起源となる配布サイト。既にサイトは消滅している。 - Reset in Pease
-
開発者:ぴぃロッキー
nakazawa shigeto開発のWebドラマに荒らし対策強化を施したjava versionを配布している。 - shape DESIGN
-
java versionをベースに、PHP版Webドラマを開発してもらった。
PHP開発並びにHP作成を請け負っている。技術力・人物面で信頼のおける。
初めて仕事を依頼したのが2012年2月。長い付き合いだ。