トップページ⇒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
0116nobodyさん03/02/17 00:45ID:???
>>115
激しくイメージが悪いのがアレだな。
0117nobodyさん03/02/17 07:39ID:???
XOOPSみたいに国際化するといいかもね。
smarty使用賛成。

XOOPS対応、PHP-nuke対応だともっと開発者、ユーザ増えるかも。
0118nobodyさん03/02/17 08:41ID:???
国際化か。じゃあyukariだな。
0119 ◆grDYeooZwg 03/02/17 08:42ID:???
自分は、アクセスカウント1500~2000のYomi-Searchを使っているけど、
転送量がものすごい。
移転から2日ぐらいで数百メガ行ってしまった。
既にGzip改造など結構対策はしてあるけど、いかせんヤバイものがある。
まぁ、Yomi-searchが高負荷というのは間違いないだろう。
そういうわけで、PHP化マジで求む。

>>113
考えられる理由:
・普段からつるんでいるから。
・腐れ縁
・食べ物の誘惑にいともあっさり引っかかる。
・http://www.geocities.co.jp/AnimeComic-Tone/4177/notbaka.html
0120nobodyさん03/02/17 22:56ID:???
名前を”2chディレクトリー”にすれば?
国際化されれば 一気に2chも世界的に有名になるし
0121nobodyさん03/02/17 23:12ID:???
>>120
この国の誇りであると同時にこの国の恥でもあるからなぁ・・・ここ。
0122nobodyさん03/02/18 04:53ID:???
>>120
結構賛成。プロジェクト名2ch_directoryとかかな?
0123nobodyさん03/02/18 05:52ID:???
有名に…させたいのか。恥だと思うんだが。
0124nobodyさん03/02/18 08:05ID:???
>>120
それなら俺はtomoを激しく支援するが。
01259103/02/18 09:10ID:???
>>119
高負荷だからphpにして負荷を減らす、って事は無いだろ。
データをMySQLに処理させるなら対策になるかもしれないが、
MySQLが無料hostingなどで普及しているとはいえないから、
「phpで書いても負荷の高いスクリプト」になると思われ。
まあ、一度オリジナルのソースを見ておくよ。
0126 ◆grDYeooZwg 03/02/18 10:14ID:???
>>125
yomi-searchは、
メインのログ(ys4.cgi)から、カテゴリ別のログ(00.cgi,rank_ys.cgi等)
を生成して負荷分散させてはいるみたいなんだけど、
検索時は全体のログから参照する事が多いから、そこで負荷が増大していると思う。
0127nobodyさん03/02/18 14:57ID:???
開発者募集age
0128nobodyさん03/02/18 22:21ID:???
>>125
逆にこういうスクリプトを増やして、無料hostingでMySQLの需要を増やすと
いう考えは?
やっぱり動かしたいスクリプトがあってこそだと思うが…
ゲームあってのゲーム機みたいな。
0129nobodyさん03/02/18 22:40ID:???
>>128
MySQLはPHP専用じゃないからなぁ。
0130nobodyさん03/02/18 23:26ID:???
このスクリプト制作を業者に出したらいくらぐらいかかるよ?
0131nobodyさん03/02/19 00:47ID:???
80万くらいだろ。
01329103/02/19 00:54ID:???
MySQL使えたら、簡単に出来そうな気がするのは俺だけか? 甘いか、やっぱ。
まあ、日本人が国内のサイトに設置するのが、一番使われそうなケースだから、
データーベースなしで進めるしかないよな。
# MySQLの誘惑は大きい(w
0133nobodyさん03/02/19 03:01ID:???
ぐだぐだ言ってるのがバカらしく思えてきたがそろそろはじめないか?
0134nobodyさん03/02/19 09:28ID:???
>>133
まだだ。名前が決まっていない。
0135nobodyさん03/02/19 10:14ID:???
誰が見てもどんなスクリプトかわかるような名前キボンヌ
そういう意味では、tomoとかなし
2ch-directoryが一番まとも。
0136nobodyさん03/02/19 10:16ID:???
>>135
サーチエンジンとディレクトリサービスの区別付かないバカ発見。
0137nobodyさん03/02/19 11:07ID:???
>>135

2chって付けるぐらいならtomoの方がよっぽどマシ
0138nobodyさん03/02/19 11:44ID:???
tomo-search?

tomoってどこからでてきたの?
0139nobodyさん03/02/19 11:46ID:???
PHP-searchと大きく出てみる
0140nobodyさん03/02/19 11:57ID:???
>>138
あずまんがネタ。
名前の理由は>>119
0141nobodyさん03/02/19 13:13ID:???
>>139
大きく出るというか「PHP掲示板」とかと何が違うのかと。
0142nobodyさん03/02/19 14:54ID:???
名前なんてどうでも良いじゃん、闇市とか適当で。
0143nobodyさん03/02/19 15:57ID:???
さるるの大冒険
0144あぼーんNGNG
あぼーん
0145nobodyさん03/02/19 22:13ID:???
2ch searchで。
0146nobodyさん03/02/19 22:31ID:???
>>145
却下。
0147nobodyさん03/02/20 00:36ID:???
nanasi search
0148nobodyさん03/02/20 00:37ID:7gZFDDUX
名前募集あげ
0149nobodyさん03/02/20 04:08ID:???
51です。質問です。
ys4.cgiの データ要素、6番目と10番目の値は何を表してますか?
0:サイト名
1:URL
2:種別
3:日付
4:パスワード
5:コメント
6:
7:名前
8:メール
9:カテゴリ
10:
11:バナURL
12:ランキングカウント
13:IP
14:キーワード
0150少年サポート03/02/20 04:53ID:Cku2zsZm
>>149
単に何なのかだけなら、新規登録処理をするregist_ys.cgiの
sub join_fld以下(line 278付近)に出ているような。
0151nobodyさん03/02/20 05:02ID:???
>>150
ありがとう。
0152あぼーんNGNG
あぼーん
0153nobodyさん03/02/20 05:17ID:???
最初にログを*.cgiにして広めた馬鹿って誰だよ。
0154nobodyさん03/02/20 05:30ID:???
>>153
もう古くから使われてるし、使ってるけど、誰なんでしょうね?
153さんのログは何を使ってますか?
0155あぼーんNGNG
あぼーん
0156nobodyさん03/02/20 09:24ID:???
>>51 よ!
もう作り始めているのか?
0157nobodyさん03/02/20 10:26ID:???
webprog search
0158nobodyさん03/02/20 10:26ID:???
mona-search
0159nobodyさん03/02/20 12:55ID:???
>>153
*.cgiかどうかはともかく普通にブラウザから読み出されると
メールアドレス業者が喜ぶ罠
0160nobodyさん03/02/20 13:40ID:???
とあるスクリプトでは拡張子がdatで
中身丸見えです。
0161nobodyさん03/02/20 15:36ID:???
>>156 51です。
僕は、PHP+MySQLで作ろうと考えてるので、
どういう構造にすればいいか考え中です。
サイトテーブル
カテゴリテーブル
マークテーブル
コメントテーブル
でいいかな?  次に内容機能を考えて、それからCVSでつつきますか? やる人いる? 
0162nobodyさん03/02/20 17:26ID:???
このスレを見守っている17%、書き込んでいる38%が
エロサイト関係者
0163nobodyさん03/02/21 01:50ID:5B+x519G
>>161
51さんお疲れです。
DB設計のプロの方がここにいればいいですけど。

私素人なので何もできませんが頑張って欲しいです。
01649103/02/21 18:40ID:???
エロサイトは、レンタルサーバーだから、MySQL使ってもいいのか?
だれか、使う立場でコメントしてくれ(エロサイトじゃなくてもいいから)。
0165nobodyさん03/02/21 20:23ID:???
別に使っちゃいかんことはないだろ?
0166nobodyさん03/02/23 10:08ID:???
もうダメか?
0167nobodyさん03/02/23 13:57ID:???
終わったの?
0168nobodyさん03/02/23 17:15ID:???
51氏がスクリプトを公開した所で新展開が起きるんじゃないか。
逆にいえばそれまでは何も出来ないから、名前を決めとくか?
0169nobodyさん03/02/23 18:42ID:???
Chiyo
osaka
tomo
kimura
Yukari-chan

が候補か。
0170nobodyさん03/02/24 01:36ID:???
2ch directory
PHP-search
2ch search
nanashi search
webprog search
mona-search

とかも出てる
0171nobodyさん03/02/24 08:35ID:???
>>170
ゴミじゃん。
0172nobodyさん03/02/24 16:40ID:???
いい案ねーかなぁ。
どれもぱっとしないし。
0173nobodyさん03/02/25 02:34ID:???
名前公募!!!!
0174nobodyさん03/02/25 13:22ID:???
51よ調子はどうだ?
0175nobodyさん03/02/25 14:31ID:???
51が名前決めればいいよ。
0176nobodyさん03/02/25 15:26ID:???
51です。
ぜんぜん調子ダメもですが、反応がないのでナエテマス(´・ω・`)
名前はともかく、このスレってPHPできる人っているのかな? 
0177nobodyさん03/02/25 16:42ID:???
とりあえず作れ。話はそれからだ。
0178nobodyさん03/02/25 17:20ID:???
適当でもとりあえずの形を作れば、きっと有識者の方が色々直してくれることでしょう。
51さん頑張ってください。

名前は、51さんが決めるのがいいかもしれませんね。
51ってのもいいかも…?
0179nobodyさん03/02/26 00:49ID:???
51サーチ
GOCHIサーチ
0180 ◆grDYeooZwg 03/02/26 07:06ID:5j7r2LMT
>>149
http://yomi.pekori.to/help/ys4/ins_temp_mente.html
0181nobodyさん03/02/26 10:47ID:???
>>176
書き込んではいませんが期待して見ています。
でも、このスレ書き込んでいる人は数人しかいなそうですけど。
0182nobodyさん03/02/26 12:25ID:???
>>176
いないと思われ。
見てるのはアダルトサイトの管理人だけな罠。
0183nobodyさん03/02/26 12:54ID:???
>>176
とりあえず最低限動くやつを作ってみれ。
そうしたら自然と話は進むはず
0184nobodyさん03/02/26 16:07ID:???
>>176
神になりたいだけなら他所に行け。
0185nobodyさん03/02/26 16:42ID:???
やってあげようと思ったけど
量が多いのね・・・
分散作業にしないときついな。

count.cgiだけならやってやるぞ(・∀・)
0186nobodyさん03/02/26 17:13ID:???
51です。
>>177 >>178 >>183
とりあえずが、ムリぽ。

>>185
多いでしょ。どうにもまとまんない。YOMIさん凄いと思ったよ。
count.cgi よろしく。 つつける人いたら、つついてよ。
で、各人がバラバラだとまとまんないんで、
テーブルとか、変数の名、構造も、決めていこうよ。

>>183
僕が神は無理でしょ。ログ読んで初心者なんだから。
だから、神にはでてきてもらいたいけどね。(神はプロの事です。)
0187あぼーんNGNG
あぼーん
0188nobodyさん03/02/26 18:11ID:???
>>185
count.cgiって7行しかねえじゃん。
やったうちに入らねぇよ
018918503/02/26 21:47ID:???
<?php
##カウンタモードの設定
#SSIを使用(文字表示)=1/JavaScriptを使用(画像表示)=2/
$Ec_mode="2";

##カウンタ用画像ディレクトリへのパス
#count.cgiを設置するディレクトリからのパスを指定する
#SSI式カウンタの場合には不要
$Ec_dir="img/count/";

#-----↑ここまで設定↑-----#
$hyouji="";
if($__SERVER{"QUERY_STRING"} == "today"){$hyouji=2;}
elseif($_SERVER{"QUERY_STRING"} == "yesterday"){$hyouji=3;}
else{$hyouji=1;}

require "pl/count/count_ys.cgi";
index_count(1,$hyouji,$Ec_mode);
exit;
?>

ほら、俺の分は終わった。後は頑張れ。

>>188
お前よりマシだ。
0190あぼーんNGNG
あぼーん
0191nobodyさん03/02/27 08:31ID:A4Wa4uBj
>>186
神は出てこないと思われ。
初心者でも変なコードでもいいから書き始めないと始まらないということ。

ここにプロは沢山いるがスクラッチから書くつもりはなくある程度できれば
いじってやろうか位で見てる気がする。
0192あぼーんNGNG
あぼーん
0193nobodyさん03/02/27 11:01ID:???
>>191
そんな甘くはない。
ここ見てるのはアダルトサイト管理者だけ。
そもそも俺が手伝う気がないのはYomiサーチだからだよ。
こんなスクリプト使い道ないっちゅーにw
0194nobodyさん03/02/27 13:08ID:???
じゃあ何なら手伝う気がでるんだ?
あ?
0195nobodyさん03/02/27 14:26ID:???
>>193
手伝う気がないなら書かなくてもいいかと。ひやかしを楽しむ人生か。(w
0196nobodyさん03/02/27 14:52ID:???
原作者のYomiさんがPHPに移行すればいいと思うのは俺だけか?
0197nobodyさん03/02/27 15:39ID:???
ただ今核心を付いた発言がされました
0198nobodyさん03/02/27 16:23ID:???
Yomiさん、やる気あるのか?ないのか?神はいないのか? 重いぞYomiサーチ。Perlもうだめっぽ。
0199nobodyさん03/02/27 16:51ID:???
Perl版の更新は今でもしてるじゃないか。
ずいぶん失礼な発言だな。
どうしてアダルトサイトのPHPヲタのために
管理人が協力しなくちゃならないんだよw
0200nobodyさん03/02/27 20:25ID:???
>>199
198ではないが、アダルトサイトでは重いのかも。
それとyomi4.19は、2001年から更新されてないよ。

アダルトサイトでyomi使ってる人いたら様子きかせ。
0201nobodyさん03/02/27 23:03ID:???
>>198
>Yomiさん、やる気あるのか?ないのか?神はいないのか? 重いぞYomiサーチ。Perlもうだめっぽ。

じゃあお前自分で組めよ。組めるんだろう?それだけ偉そうなこと言えるんなら。

何も出来ないくせに文句だけは一人前か。
0202nobodyさん03/02/28 00:43ID:???
>>199 >>201
んん?YOMIサーチに変わるものはないのしってるよ
このスレPHP化だろ、>>196 >>197 の続レスだったわけよ。
まあいい、ゴメソ。
0203nobodyさん03/02/28 01:14ID:???
何も進まないまま1000まで達する悪寒
0204nobodyさん03/02/28 03:35ID:ELsumEYQ
Yomiさんは、このプロジェクトのこと知ってるの?
0205nobodyさん03/02/28 15:55ID:7M3pDi2C
>>204
しらんだろうな
0206nobodyさん03/02/28 21:11ID:???
俺、PHP初心者。
勉強のついでに手伝いたいけど、
どのファイルからPHP化すればいいの?
0207nobodyさん03/02/28 22:14ID:???
>>206
取りあえずreadme.txtを頼む。
020820603/02/28 22:19ID:???
>>207
>>80 がやるんじゃなかったの?
0209nobodyさん03/02/28 22:57ID:???
search.cgi -> sub search_ex

function search_ex() {
header("Content-type: text/html");
require $EST["temp_path"] . "search_ex.html";
}

search.cgi -> sub meta

function meta() {
if($EST["keyrank"] && $FORM["page"] == 1) { // キーワードランキング用のデータを取得
set_word();
}
require "pl/meta_ys.php";
header("Content-type: text/html");
require $EST["temp_path"] . "search_meta.html";
}

こんな感じでいいのかな。
質問だけど、拡張子はphpに変更するの?
0210nobodyさん03/03/01 00:07ID:???
>>209 そのまま全部PHP化して、神となれ。
021120903/03/01 00:58ID:???
>>210
思いっきり、恥ずかしい間違いしてるけどね。
書き直すのもめんどいし、51氏待ちかな。
0212nobodyさん03/03/01 01:50ID:???
51です。ぜんぜんやってなかったです。(^-^;

とりあえず、適当なダンプです。INDEXとかわからなかった。
神様ご指導おねがいします。
0213nobodyさん03/03/01 01:52ID:???
#
# テーブルの構造 `link`
#

CREATE TABLE link (
lid int(11) unsigned NOT NULL auto_increment,
title varchar(100) NOT NULL default '',
url varchar(100) NOT NULL default '',
mark varchar(30) NOT NULL default '',
date varchar(30) NOT NULL default '',
pass varchar(30) NOT NULL default '',
name varchar(30) NOT NULL default '',
email varchar(60) NOT NULL default '',
cid varchar(30) NOT NULL default '',
time varchar(30) NOT NULL default '',
imgurl varchar(100) NOT NULL default '',
hit varchar(60) NOT NULL default '',
ip varchar(60) NOT NULL default '',
PRIMARY KEY (lid),
FULLTEXT KEY title (title),
KEY cid (cid)
) TYPE=MyISAM;
# --------------------------------------------------------
021420603/03/01 01:52ID:???
>>51
とりあえず、なにから手をつければいいですか?
簡単な count.cgi からですかね。
0215nobodyさん03/03/01 01:54ID:???
#
# テーブルの構造 `cat`
#

CREATE TABLE cat (
cid int(10) unsigned NOT NULL auto_increment,
cat varchar(100) NOT NULL default '',
PRIMARY KEY (cid),
FULLTEXT KEY cat (cat)
) TYPE=MyISAM;
■ このスレッドは過去ログ倉庫に格納されています