トップページ⇒php
881コメント209KB

YomiサーチPHP化プロジェクト

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/02/05 00:17ID:GENRyGNf
もう、大抵のperlのcgiは、PHP化されました。
あと、残るものはYomiサーチぐらいだと思います。
PHPを広めようとしているWEBプログラミング板同志よ
このスレでPHP化しませんか?

Perl版Yomiサーチ
http://yomi.pekori.to/yomi-search.shtml
0267nobodyさん03/03/04 22:45ID:???
このスレは他のPHPスレと比べても
厨ぞろいだろうな。
プログラム経験なんて無いアダルトサイト運営者ばかりw
0268nobodyさん03/03/04 23:15ID:pv3yoAG7
ほぼ移植完了
要PHP+MySQL

ttp://mit.s10.xrea.com/
0269nobodyさん03/03/04 23:42ID:SJwb4sM+
キタ━(゚∀゚)━( ゚∀)━( ゚)━( )━(゚ )━(∀゚ )━(゚∀゚)━!!!!
0270nobodyさん03/03/04 23:51ID:???
  ∧_∧
 (´∀` ) キター キター キター 
⊂    つ
 ( (  (
 (_(_)
0271nobodyさん03/03/05 00:49ID:???
まmままままマンセー
0272nobodyさん03/03/05 00:52ID:???
PATH_INFO化キヴォンヌ
http://mit.s10.xrea.com/dir/dir.php?mode=kt&kt=01_01
↓
http://mit.s10.xrea.com/dir/dir.php/kt/01_01
0273nobodyさん03/03/05 00:54ID:Gfnf/KVp
キ…(-_-)キ(_- )キ!(-  )キッ!(   )キタ(.  ゚)キタ!( ゚∀)キタ!!( ゚∀゚ )キタ━━━
0274nobodyさん03/03/05 00:55ID:RSVIcXg3
アダルトサイト管理人たち大喜び。
0275nobodyさん03/03/05 03:00ID:???
>>268
神あらわルーーーーー!!

ちなみにソースは?
0276nobodyさん03/03/05 03:02ID:???
smartyは使ってまつか?
0277nobodyさん03/03/05 03:06ID:???
で、ソースは?(゚∀゚≡(゚∀゚≡゚∀゚)≡゚∀゚)
0278nobodyさん03/03/05 03:08ID:???
実はperl CGIだったなんてオチはないよね?
0279nobodyさん03/03/05 03:12ID:???
XOOPS対応でつか?
0280nobodyさん03/03/05 03:13ID:???
神到来age
0281nobodyさん03/03/05 03:21ID:9upzQuv/
xreaはshared_htmlじゃないとphpは動かない
0282nobodyさん03/03/05 03:30ID:osklh2aF
>281
動くよ?普通に。
shared_htmlだったら負荷が軽くなるけど、
セーフモードだからちょっと制限が掛かる。
俺はxrea住人ですが。
0283nobodyさん03/03/05 03:44ID:???
ソースは?
028426803/03/05 03:49ID:???
shared_html ではモジュールで動作
public_html ではCGIで動作ですね

モジュール版はセーフモードで動作するのでファイルの作成等に制限あります

テンプレートは使っていません
というか元々Yomi−Search自身でもテンプレートの置き換えのような事をしているので力技です
0285nobodyさん03/03/05 03:53ID:???
>>268
何日かかった? ざーっとみたけどよく出来てるよ。
028626803/03/05 04:06ID:???
1週間くらいかなぁ

再配布は許可制なので
もう少し手直ししてちゃんとしてから申請しまふ
0287nobodyさん03/03/05 04:18ID:???
サイトマップの右の [ヘルプ] [修正・削除]のリンクが間違ってるぞい。

Yomiからのコンバータあり?
許可制ってどういうこと?許可した人にしか配布しないってこと?
0288nobodyさん03/03/05 04:20ID:???
>>287 だけど、
再配布は、Yomiの再配布条件ってことか。
ダメって言われたら配布できねーってことか?
0289nobodyさん03/03/05 04:23ID:???
Yomiの規約

■ 再配布について

1. 当サイトで配布しているスクリプトの再配布は許可制になっています。
有用な改造があると認められた場合には
許可致しますので [email protected] 宛てにご連絡ください。
再配布を許可しているサイトは各スクリプトの解説ページに紹介させていただきます。

2. 再配布の場合でも著作権表示(リンクを含む)を削除することはできませんが、
著作権表示部分に改造者のサイトへのリンクも含めることができます。
029026803/03/05 07:05ID:???
テーブル生成とか手作業でやっていた部分をadmin.phpから生成するようにしないと駄目だし
コンバートもできれば入れたいなぁ

再配布許可の申請する前に形にしないといけない部分がもう少し残っているので少々お待ちを



職場からもここにはアクセスできるけど開発は無理だから続きは今晩ですね
0291nobodyさん03/03/05 07:48ID:???
PHPに書きなおしても著作権はyomiさんにあるのか?
0292nobodyさん03/03/05 10:12ID:RSVIcXg3
>>291
>>268さんにも著作権は発生すると思うが
当然、yomiさんは無関係にはならない。

やはりこの手のスクリプトは
プログラム化することより(プログラムと関係ない部分で)
どうやって機能を実現するか?って案を考える部分が一番大変なのだよ。
0293あぼーんNGNG
あぼーん
0294nobodyさん03/03/05 10:44ID:???
>>291
書きなおす=翻訳する
0295nobodyさん03/03/05 12:48ID:0/A2WMwP
プログラムの内部が異なれば、特に問題ないだろ
Linuxだって処理はほとんど商用UNIXと同じだが
UNIXのコードを使ってないからフリーで使えるだろ・・・

Yomi-Searchのデザインだって元はYah○oなんだから
特に問題なし
029629503/03/05 12:52ID:0/A2WMwP
てかソース公開すれば
あとはココの住人が機能追加してくれるだろう・・・



>>268マンセーw
0297nobodyさん03/03/05 12:54ID:???
>>295
プレステの模倣を行った会社は裁判になったが。
0298nobodyさん03/03/05 13:51ID:???
正式公開前にユーザーの広場やサポート掲示板で
公開されている追加機能も初めから使えると便利かと。
ttp://yomi.pekori.to/bbs/cf.cgi

>295
yomiを使っている人は拡張を求めているから
後々サポートなどの場所を作った方が良いかと思われ
029926803/03/05 13:58ID:???
コードは全部PHPで書き直してあるのですが
ヘルプや各ページのテンプレートは、表に見えている部分も管理(admin)部分も元のYomi-Searchのままですし
素早く作るために、コードもMySQLを使う部分以外は機械的にPHP化する事に徹しています。

という事で、今のままでは新規のプログラムというのは難しそうです。


プログラムに埋め込まれたHTML断片やテンプレートファイルをすべて新たに書き直し
プログラムをそれにあわせて修正すれば新規をうたってもいいかも

0300nobodyさん03/03/05 16:58ID:???
すごいなぁ・・・マジでやっちゃう人がいたとは。
268さん乙カレー
030125603/03/05 17:58ID:???
神が現れた様ようっすね〜
268さんお疲れ様です
>>292
>どうやって機能を実現するか?
SQL使ってらっしゃる様なんで実現方法も違ってくるのでは?
>>299
Perl>DB
PHP>MySQL>DB
Yomiサーチの様にDBをPerlで操作する様にPHPで操作するんじゃ無いし
根本が違うと思うので別に新規をうたってもいいのかも知れませんね
あとはデザインっすね。

つか268さんマンセー
自分は自分の糞スプリクトを適当に作って行こうと思います。
ではでは このスレに幸あれ
0302nobodyさん03/03/05 18:26ID:???
前のデータをそのまま使うことはできないの?
0303nobodyさん03/03/05 18:27ID:???
あっしがSmarty化してもいいよ
0304nobodyさん03/03/05 18:43ID:???
MySQLだけだと無料鯖ではxreaだけだよね。Berkeley DB版とかあれば
良いかもね。
0305nobodyさん03/03/05 19:07ID:???
268さん凄い。早く内部を見てみたいです。

51さん、PHP.toさん、他の方も、できたら公開してもらいたいなあー。DBに限らず
いろいろあると、競争心がでて意欲がわくのになあ。と思いました。
0306nobodyさん03/03/05 19:16ID:???
Berkeley DBなんて無料サーバー所か有料サーバーでもあんまし見ないけど
0307nobodyさん03/03/05 19:25ID:???
>>306
dbm, ndbm, gdbmあたりでも良いかもね。Mysqlは速いけど有料サーバーとxrea以外で
使えるところはみたことないですね。
0308nobodyさん03/03/05 21:36ID:???
煽りじゃないんだけど、CGIとそんなに速さ変わらんね。
0309nobodyさん03/03/05 21:59ID:???
速いとか遅いとか体感できるものなの?
まぁデータの量が大きくなるほどPHP+MySQLの方が有利だろうけど
0310nobodyさん03/03/05 22:19ID:MFbIbSdy
>>309
高速になっても負荷・メモリは食う罠
031126803/03/05 22:33ID:???
ただいま

速度は結局サーバの能力次第だし
CGI版で動作しているのでPHP化の恩恵はないですねー
データ量が増えた時にMySQL化の恩恵は受けると思いますけどね

MySQL化でロックファイルも作らないし新規ファイルの作成はなくなっているか、
あってもすぐに修正できる範囲だと思うので
モジュール版 というかセーフモードで動作するようにするのは難しくないと思ってます


テーブル初期化処理等をadminに組み込んだら、申請する前に
モジュール版とかを含めた色んな環境での動作確認の意味でここの人に見てもらおうと思ってます


後 adminからテンプレの更新処理を一度でも実行したファイルはMySQLにデータ持つようにしたほうが良さそうですね
(最初からテンプレをデータベースにするって事にすると配布時に初期テーブルが必要になるから難しいですし)
0312nobodyさん03/03/05 22:37ID:???
>>310
メモリを1分で食うか 0.001秒で食うか ということでつか?
0313nobodyさん03/03/05 22:44ID:???
>>308
CGIなんだけど。お前は何を言ってるんだ?

>>310
CGIだと、インタプリタの起動コストは相当大きい。
HTTPDに組み込んだ分のメモリの消費は、1GBのメモリを
積んでる所だと大して問題にならない量かと。うむう・・

>>312
CPUを沢山消費する(インタプリタの起動)か、メモリを消費しておく(インタプリタの常駐)か。
0314nobodyさん03/03/05 22:46ID:???
オープンソース化する予定はありますでしょうか?
0315nobodyさん03/03/05 22:51ID:???
>>268
超個人的なお願い、
今のYomisearchは個人用ブックマークとして使うには
登録が面倒くさすぎる。だからMovableTypeのMT it!み
たいなaddonがついたらいいなあ。
0316nobodyさん03/03/05 22:58ID:???
神出現age
0317nobodyさん03/03/05 22:59ID:???
>>303
smarty化よろしこーー。
0318nobodyさん03/03/05 23:11ID:???
ヘルプとか書き直すの手伝うよ!
031926803/03/05 23:12ID:???
>>314

基本的にオリジナルに準じるはず
オリジナルはスクリプトをレンタルする場合が有償なのでそこら辺どうなるのか聞いてみないとわかりませんが

あるいはHTMLコード部の書き直し&インタフェース、プログラムの構成等を オリジナルと完全に別にして
Yomiとは別の道を歩む道もあるかもしれないですが・・ 今のところ、それは考えていません


>>315

データの形式は一元的になってないと・・・
省略可、不可の設定などはいじれるかもしれませんが・・
032026803/03/06 00:18ID:???
一応admin.phpでMySQLのデータベースにテーブル作成する処理追加してみました
もうちょっと手直しして他の環境でもちゃんと動くか見てもらおうと思います

多分今日中に出せると思います
ちゃんとした配布は申請してからになりますけど
0321nobodyさん03/03/06 00:32ID:???
>320
頑張ってくだちい。
0322nobodyさん03/03/06 00:39ID:???
セーフモードでも動くようになりますか?
032326803/03/06 03:12ID:???
ちょっと使える形でまとめるのに手間取ってます

かなり眠くなってきたので明日になってしまう可能性大


>>322

最終的には多分セーフモードでも大丈夫になると思います
現状がどうかは他の人に試してもらってどこがおかしいかとか見てからになるかと・・
0324nobodyさん03/03/06 09:34ID:???
著作権の問題になるんですかねー。

公開されたら、コードを書き直してYomiさんから離れたいところですね。
0325nobodyさん03/03/06 09:51ID:???
>>268氏
できることあったら言って下さい。
0326nobodyさん03/03/06 09:56ID:???
DREAM WEAVER MXでも編集できると便利ですね。
0327nobodyさん03/03/06 10:00ID:???
英鳥でも動くようにしてちょ。
0328nobodyさん03/03/06 10:31ID:0wTJZFjp
>>324
わざわざ離れることもないだろ。再々配布とかしようとしない限りは。
それとも著作権表示をするのが嫌なのか?
0329nobodyさん03/03/06 11:05ID:???
>>328
Yomiのコードから離れないで、再配布(配布?)できるの?
できるならいいけど。

>>326
smarty
0330nobodyさん03/03/06 11:26ID:???
地味ーに、使いたい香具師けっこういるんだな。
まさか、おまえらみんなアダル(以下略
033126803/03/06 11:31ID:???
12:30頃に入口から現状の物を拾えるようにします
現状ではxreaでのCGIモードで動くPHP+MySQLでしか動作確認ができていないので
モジュール版や、セーフモードや、その他 各環境での動作を確認して頂くための物です

これは配布ではなく、再配布申請をする為の動作確認をお願いするものですから
そこら辺の扱いはよろしくお願いします
0332nobodyさん03/03/06 12:22ID:???
((o(○`ε´○)o))ワクワク
0333nobodyさん03/03/06 12:51ID:???
つられ一号ハーイ
0334nobodyさん03/03/06 12:52ID:???
ふん(涙…
0335nobodyさん03/03/06 12:54ID:ueYrVt3t
やっぱこんなオチか・・・なかなかの釣り師だ、268
033628103/03/06 13:00ID:???

な、動かないって言っただろ
0337nobodyさん03/03/06 13:05ID:SMJB497B
( ゚д゚)ポカーン

( ´・ω・)ショボーン
0338nobodyさん03/03/06 13:07ID:???
ちょい残念だけど、ひっぱた割にびっくりしなかったのは俺だけか?
1週間で、しかも構造変更なしで、中が見たかったよ。(w
0339nobodyさん03/03/06 13:10ID:???
               £__
              / ̄   \
     〜 &     |      :::|
         ~       |      ::::|
              |    268 ::::::|
             |       ::::::|
             |     の  :::::|
             |       :::::::|
               |    墓  :::::::|
               |       :::::::::|
              |  ∬      ∬:::| チーーン、、、
               |  ii ,,≦≧、 :ii :::::|
            _ |  旦‖===‖旦::::::| _
    -W-----┘二二二二二二二二二└--ff---\--
0340nobodyさん03/03/06 13:13ID:???
>>278
大正解
034126803/03/06 13:14ID:???
とか言いながらちゃんとお昼すぎにここにきてる
あんたはアフォですか?プ
0342268 ◆MnOMnkpNYM 03/03/06 13:20ID:???
騙りが出たから一応トリップつけておこう

ま、もうあんまりこないと思うけどw
0343nobodyさん03/03/06 13:21ID:???
>>341=342
ジサクジエーン
0344nobodyさん03/03/06 15:06ID:???
仕様をごっそり頂いておきながら、Yomiから著作権剥奪したいとは
虫の良すぎる話じゃないかい?
0345nobodyさん03/03/06 15:10ID:???
>>344
そんな愚かな考えの奴はいないだろう。
プログラム中のアルゴリズムなどは著作物とならないから
設計のための仕様こそが要となる。
PHPで実現しちゃうぞ〜なんてのはほんの1%ぐらいの要素でしかない。
0346nobodyさん03/03/06 15:11ID:???
つまりは、
ある外国人が何か凄い論文を発表して
通訳がそれを日本語にしたってだけですね。
0347nobodyさん03/03/06 15:16ID:???
じゃあ入り口だけ
http://www.goodkey.net/~nekoneko/yomi/yomi.php
SQLなし
0348nobodyさん03/03/06 15:21ID:???
>>347
(・∀・)イイ!
この調子でガン( ゚д゚)ガレ
034934703/03/06 15:25ID:???
しかしインデントにぶち切れですよ。
インデント直すのに疲れました。
ということで終了。
0350nobodyさん03/03/06 15:41ID:???
何気にmobit貼るなよ(ワラ
0351nobodyさん03/03/06 16:20ID:QPAHif5W
>>347
とりあいずソースを晒せ
そうすりゃ誰かが手伝ってくれるさ(たぶん・・・)
0352nobodyさん03/03/06 16:41ID:???
http://www.goodkey.net/~nekoneko/yomi/template/
このソースマズソーw
0353nobodyさん03/03/06 16:48ID:QPAHif5W
age
0354nobodyさん03/03/06 17:15ID:p7IrUjrp
http://www.goodkey.net/~nekoneko/yomi/
0355nobodyさん03/03/06 17:55ID:KvTKBVT3
>>354
これは本物なの?
0356nobodyさん03/03/06 17:58ID:QPAHif5W
>>355
本物っぽいよ
ダウソしたから動かしてみる・・・
0357nobodyさん03/03/06 18:27ID:???
本物神あらわる?
0358nobodyさん03/03/06 18:45ID:QPAHif5W
search.phpキボン(結構重要なのが抜けてるなw
035925603/03/06 19:12ID:???
ウチのBBSに( ´・ω・)ショボーン あったんできまいた。
どうも神が去った様で・・・
自分の糞スプリクトでよければこんな感じです。
http://php.to/scripts/PM-Ranking/
http://php.to/scripts/PM-Ranking/phps/
つか神来るといいすね。
0360nobodyさん03/03/06 19:38ID:???
>>359
こりゃひでぇ!
0361nobodyさん03/03/06 19:56ID:???
>>359
(・∀・)イイ!
0362nobodyさん03/03/06 20:32ID:???
神が散らばってる状態ですな。
Perlのままでいいじゃん。
0363nobodyさん03/03/06 20:36ID:???
>>362
じゃあ、このスレ無視すればいいじゃん。
このスレはCGI/Perlのせいで負荷に困っている
アダルトサイト運営者たちの溜まり場だから。
0364nobodyさん03/03/06 20:37ID:???
うむ、今更だがPerlでも結構十分なんだよね。
0365nobodyさん03/03/06 20:38ID:???
(・∀・)Perlデイイ! Perlデイイ! Perl マンセー!マンセー!
0366nobodyさん03/03/06 20:42ID:???
PHPマンセー(;○;д;○;)
0367nobodyさん03/03/06 20:44ID:???
>>347
SQL使わないならPHPする必要ないと思われ

>>359
アダルトサイトのランキングにはよさそうだなw
■ このスレッドは過去ログ倉庫に格納されています