【PHP】下らねぇ質問はID出して書き込みやがれ 131
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2013/11/10(日) 15:46:09.34ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 130
http://kohada.2ch.net/test/read.cgi/php/1379566039/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0348nobodyさん
2013/11/20(水) 18:05:59.79ID:???パッと見た時に「読みにくい」と思ったのが最初です
例えば
$hoge = array('aaa' => $aaa, 'bbb' => $bbb);
のようなものがあったとして(実際はもっと多いです)
$hoge = array
(
'aaa' => $aaa,
'bbb' => $bbb
);
のように書いた方が後で見た時に読みやすいと思いまして。。
>>345
資料の方ありがとうございます。
そちらを見てみます。
0349nobodyさん
2013/11/20(水) 18:07:21.19ID:???それって最終的にそうしてるってだけで、
編集用のコメントが入ってたりインデントもちゃんと入ってるソースが別にあるでしょ?
つうか会社に人に聞きなさいよ。
0350nobodyさん
2013/11/20(水) 18:08:46.70ID:7VTPw3qr含まれる文字列に変換されることってありえませんよね?
0351nobodyさん
2013/11/20(水) 18:11:55.88ID:???0353nobodyさん
2013/11/20(水) 18:14:21.21ID:???インデントはスペース4つが普通。
いろんな文法チェッカーツールも、デフォルトではタブでインデントしてると警告を出すのが多い。
0354nobodyさん
2013/11/20(水) 18:17:04.21ID:???ないんです
聞いてみたら「昔からこうだった」らしいので。
そういうものなのかなと少し疑問に思って質問しました。すみません
>>353
TABじゃないらしいですね。
>>345さんの教えてくれたページを見て驚きました
スレ汚し申し訳なかったです
0355nobodyさん
2013/11/20(水) 18:17:34.09ID:7VTPw3qrですよね。CSVファイルに保存するとき、base64_encodeして保存してるのですが、
たまにダブルクォーテーションが余分についてファイルが壊れている事があります。
原因が全くわからないので、バグを見つけられずに困っていました。
他の原因を探ってみます。
0356nobodyさん
2013/11/20(水) 18:19:19.18ID:???PHPのインデントはスペース派が多いけど
どっちでもいいよ。会社やプロダクトで決められたほうを使うべきかな
0358nobodyさん
2013/11/20(水) 18:43:18.00ID:???vimの設定ちょこちょこしておけばインデントは勝手にやってくれるよ。
インデントを入れずに書くのはやめといたほうが。
0360nobodyさん
2013/11/20(水) 19:11:37.50ID:???PSR-2に従うならだな
従うかはMUSTではないからな
うちはPSR-1までは従ってるけど、コーディングスタイルは全然違うな
0361nobodyさん
2013/11/20(水) 19:29:19.34ID:???いい加減な事を教えないでくれ
301はリソースが一時的に別の場所に「ある」時に使う
ソフト404エラーは404を返すべきところで「404を返さない」事を指す
0362nobodyさん
2013/11/20(水) 19:45:20.59ID:???違うよ、まず301は恒久的だぞ、一時的は302
301にしろ302にしろ、リソースが新しいURIに移動したことを示す。
404はURIに一致するリソースが見つけられない、リソースはあるがリクエストを拒否したい等々
移動させることは勝手だし、リソースのあるなしは関係ない。
>ソフト404エラーは404を返すべきところで「404を返さない」事を指す
その通りだが、そのURIを301にしてその先で404を返すのは勝手。
その場で404を返そうがどっちでも良い
返せるならその場の方が好ましいとは言えるかもしれない
0363nobodyさん
2013/11/20(水) 19:48:23.17ID:ZNkS7nHyもし関数やライブラリがあれば教えてください。
無ければサンプルコードを教えてください。よろしくお願いします。
0364nobodyさん
2013/11/20(水) 19:52:53.93ID:ZNkS7nHy仮に、[1, 2, 3, 4, 5] の5つから3つ選び出す場合、
$result = [
[1, 1, 1], [1, 1, 2], [1, 1, 3], [1, 1, 4], [1, 1, 5],
[1, 2, 2], [1, 2, 3], [1, 2, 4], [1, 2, 5],
...
...
[1, 5, 5],
[2, 2, 2], [2, 2, 3], [2, 2, 4], [2, 2, 5],
[2, 3, 3], [2, 3, 4], [2, 3, 5],
...
...
...
...
[5, 5, 5]
];
このように出力したいです。
0365nobodyさん
2013/11/20(水) 20:08:13.76ID:???0366nobodyさん
2013/11/20(水) 20:10:39.68ID:???0367nobodyさん
2013/11/20(水) 20:39:38.18ID:???> 違うよ、まず301は恒久的だぞ、一時的は302
ごめん、俺が取り間違えてる
> 404はURIに一致するリソースが見つけられない、リソースはあるがリクエストを拒否したい等々
> 移動させることは勝手だし、リソースのあるなしは関係ない。
404は適当な理由による拒否として使うコードではない (RFC 2616#10.4.5)
拒否する理由に合わせて400、401、403、406等が用意されている
> その場で404を返そうがどっちでも良い
> 返せるならその場の方が好ましいとは言えるかもしれない
Googleが決めたソフト404エラーを回避する義務がないのは同意するけど
無いものを無いと知っててクライアントに教えないのはHTTPサーバーとして行儀が悪い
今回のケースではPHPで対応できるのだから404を返すべき。この点は譲れん
0368nobodyさん
2013/11/20(水) 20:59:29.17ID:???$a = [1, 2, 3, 4, 5];
print_r (combine($a,3));
function combine($a, $n) {
if($n==1) return $a;
$result = array();
foreach ($a as $v1)
foreach (($n==2?$a:combine($a,$n-1)) as $v2)
$result[] = array_merge((array)$v1, (array)$v2);
return $result;
}
0369nobodyさん
2013/11/20(水) 21:02:06.21ID:???10.4.5
This status code is commonly used when the server does not wish to
reveal exactly why the request has been refused, or when no other
response is applicable.
書いてあるよ。
>無いものを無いと知っててクライアントに教えないのはHTTPサーバーとして行儀が悪い
301と404のセットで教えてるから良いんだよ
301を返さずに404の方が好ましいかもしれない。だがMUSTじゃないし問題なし
0370nobodyさん
2013/11/20(水) 21:25:52.44ID:???> 10.4.5
それは404の説明ではなく commonly used な
「リクエストを拒否する理由を隠したい、適当なものがない時にも使われている」という使用例だ
ソフト404エラーの話とはまた違う
> 301と404のセットで教えてるから良いんだよ
だから選択ではなくセットで使えという事が
ソフト404エラーに該当するしHTTPサーバーとしての振る舞いとしても良くないと言ってるんだ
0371nobodyさん
2013/11/20(水) 21:31:48.37ID:???0373nobodyさん
2013/11/20(水) 21:42:05.18ID:???HTTPステータスの話とソフト404の話をごっちゃにしないでくれ
ソフト404はあくまでGoogleがこれ404がいいよねってURLだ
あくまで提案であり、このままだと404と見なすよって意味だ
元の質問が、302→404としたらソフト404でなくなるかだ
答えは「なくなる」だ。これはHTTPステータスではなくGoogleの話だ
>それは404の説明ではなく commonly used な
>「リクエストを拒否する理由を隠したい、適当なものがない時にも使われている」という使用例だ
>ソフト404エラーの話とはまた違う
そのとおり、最初からソフト404エラーとしてそれを説明してないので問題ない
0375nobodyさん
2013/11/20(水) 21:48:25.66ID:???https://support.google.com/webmasters/answer/181708?hl=ja
>存在しないページに対して 404 と 410 以外のコードを返すこと(または 404 を返す代わりにホームページなど他のページにリダイレクトすること)は、問題となる可能性があります。
と書いてはあるんだ
実際は302か301で404に飛ばしても、ソフト404エラーの解決にはなる
0376nobodyさん
2013/11/20(水) 22:06:42.02ID:???そうだな対Googleの話に絞ろう
https://support.google.com/webmasters/answer/181708?hl=ja
> 存在しないページに対して 404 と 410 以外のコードを返すこと
> (または 404 を返す代わりにホームページなど他のページにリダイレクトすること)は、問題となる可能性があります。
> まず、その URL にページが存在することが検索エンジンに明示されます。
> その結果、URL がクロールされ、コンテンツがインデックスに登録される場合があります。
質問者はそのURLに対するリクエストをリダイレクトすると
ソフト404エラーにならなくなるのか?を訪ねているのだから答えはNOだ
0377nobodyさん
2013/11/20(水) 22:13:11.42ID:???どうやってコンテンツがインデックスに登録されるんだい?
404返してるページはgoogleはインデックスしないぞ
0378nobodyさん
2013/11/20(水) 22:17:24.84ID:???ごめんリロードしてなかった
俺のサーバーじゃないならリダイレクトしようが何しようが全然構わないけど、
初心者が見に来るスレだからこそ理想的な手段でやって欲しい
0379nobodyさん
2013/11/20(水) 22:23:26.54ID:???>>377
404や410を返さないURLをどう扱うかは俺ではなくGoogleが決める事
そしてソフト404エラーを回避するためには404、410を返す以外の解決手段が書かれていない
それ以上何を語ればいいんだ
0380nobodyさん
2013/11/20(水) 22:26:20.27ID:???404か410をその場で返す方が
301や302を利用して404に飛ばすより好ましい
ってレスすれば良いだけではないか
>>361の暴走が全てを狂わせた感じだな
0382nobodyさん
2013/11/20(水) 22:39:40.62ID:???これこれ。
> (または 404 を返す代わりにホームページなど他のページにリダイレクトすること)
404を返さずに404らしきページを返すことを、google用語でソフト404という。
だから、404らしきページを返すんなら、ちゃんとステータスコードも404にしろよってことだ。
0383nobodyさん
2013/11/20(水) 22:42:16.58ID:???俺の暴走だからもういいからPHPの話をしよう
/j
/__/ ‘,
// ヽ ‘, 、
// ‘ ! ヽ …わかった この話はやめよう
/イ ‘, l ’
iヘヘ, l | ’
| nヘヘ _ | | l ハイ!! やめやめ
| l_| | | ゝ ̄`ヽ | |〈 ̄ノ
ゝソノノ `ー‐’ l ! ¨/
n/7./7 ∧ j/ / iヽiヽn
|! |///7/:::ゝ r===オ | ! | |/~7
i~| | | ,’ ’/:::::::::::ゝ、 l_こ./ヾ.. nl l .||/
| | | | l {‘:j`i::::::::::::::::`ーr ‘ ||ー?{
| ‘” ̄ ̄iノ .l::::::::::::::::::::::∧ | ゝ ‘,
, 一 r‐‐l γ /、::::::::::::::::::::::::〉ー= ___ ヘ ヽ }
/ o |!:::::} / o` ー 、::::::::::::i o ,’:::::::{`ヽ ヘ ノ
/ o ノ:::::∧ /ヽ o ヽ::::::::| o i::::::::ヽ、 / /
/ ノ::::::/ /::::::::ヽ o ヽ:::| o {::::::::::::::Υ /
0385nobodyさん
2013/11/21(木) 11:52:00.88ID:???> ソフト404エラーにならなくなるのか?を訪ねているのだから答えはNOだ
ならなくなるのがNOなのか、
なるのがNOなのか。
0386nobodyさん
2013/11/21(木) 13:55:32.19ID:z+wm09wI俺は、Symfony、Zend、Cakeを利用したことがあるけど、
実際は、PurePHP派なんだ。
フレームワークは重い。
人材を探すのが難しい、学習コストがかかる(特にSymfony)
そして、案件が少ない。
と商業的にはいいとこなしなんだけど。
逆に、標準PHPは、PHPプログラマならどんなフレームワーカーでも、対応できる。
設計書とオブジェクト指向さえしっかりしていればね。
こう思うんだけど、皆はどう思ってる?まさかクールだからって理由でフレームワークを使っているわけではあるまい。
0387nobodyさん
2013/11/21(木) 13:59:57.42ID:z+wm09wI案件が多いのだろうか?
やっぱ、殆どがフレームワークでの案件?
0388nobodyさん
2013/11/21(木) 14:08:25.90ID:???フレームワークを知ってる人たちが使うと早く案件が終わるから使うってパターンが多いんじゃないの?
0389nobodyさん
2013/11/21(木) 14:33:34.62ID:???0390nobodyさん
2013/11/21(木) 14:35:35.69ID:???0391nobodyさん
2013/11/21(木) 14:37:29.80ID:???既に開発が始まってるPJにアサインされたらやるしかないけど
開発中から開発後まで使うことでメリットを感じるフレームワークならそれでいい
0392389
2013/11/21(木) 15:32:28.62ID:???> 何を使うかは受注側、それもメインプログラマが決定すべきものでしょ
リリース後、自社メンテを睨んでたんだと思うよ。
0393363-364
2013/11/21(木) 16:58:54.01ID:Bf2F+E9Zありがとうございます!!
神様と呼ばせてください!!
神様ありがとうございました!!!
0394nobodyさん
2013/11/21(木) 17:32:10.23ID:???0396nobodyさん
2013/11/23(土) 02:09:37.21ID:???0398nobodyさん
2013/11/23(土) 02:19:06.56ID:???0399nobodyさん
2013/11/23(土) 02:20:08.49ID:???次はwordperssを使いましょう
それでHPを作成販売すればお金が稼げます。実際にやってる企業も多いですよ
0401nobodyさん
2013/11/23(土) 02:23:15.44ID:???WordPressのようなものは初心者にはおすすめしません。
まずはPHPをしっかり理解して自分である程度のシステムを組めるようになること
0402nobodyさん
2013/11/23(土) 02:24:53.38ID:???使いこなすだけでプロとなんら変わらない事が出来るからやっておけw
0403nobodyさん
2013/11/23(土) 02:44:24.06ID:???0405nobodyさん
2013/11/23(土) 03:05:42.91ID:???しかも簡単。面倒臭い事は全部WordPressでやってくれる
まさに初心者向けな
必死になっちゃってる奴はライバル増えておまんま食い上げられる事でも危惧してんのか?www
0407nobodyさん
2013/11/23(土) 11:05:07.08ID:co3F0dNXローカルの開発環境だとどうやって試せばいいの?
0408nobodyさん
2013/11/23(土) 11:45:06.48ID:HUwpIheRPHPで利用できるフレームワークの選定のための準備を任せられまして
ORMでセキュリティが問題ないものを探しています
フレームワークからORMが分離できないものでも問題ないです
・クライアントの文字コードを接続時に指定できること
・クエリパラメータはプリペアードステートメントを利用していること
・識別子はクォートされること
は最低条件です
最終的には先輩エンジニアと全コードを見ることになっています
目星をつけておきたいのです
お願いしまうす
0411nobodyさん
2013/11/23(土) 12:07:02.08ID:HUwpIheRsmartyはテンプレートエンジンだと習ったのですが
ORMでsmartyがあるのでしょうか?
URLを教えていただけるとうれしいです
0412nobodyさん
2013/11/23(土) 12:12:05.98ID:???Doctrine、ZF2、PHP ActiveRecordは大丈夫
使うと怒られるだろうがPhalconPHPも大丈夫
FuelPHP、ZF1はダメ
0413nobodyさん
2013/11/23(土) 12:50:13.63ID:???こんなところで聞いてるのがバレたらお叱りを受けますよ
0414nobodyさん
2013/11/23(土) 12:58:11.24ID:???0415nobodyさん
2013/11/23(土) 13:06:08.32ID:HUwpIheRありがとうございます。PhalconPHPおもしろそうです
Cは会社の人で触れる人多いのでこちらも候補にあげさせてもらいます
>>413
選定のための準備でWeb上のブログ記事や質問サイトを使うことは許可されてるので大丈夫です
目星をつけたものを全ソースコードを読むことになっています
0416nobodyさん
2013/11/23(土) 13:10:46.92ID:???0417nobodyさん
2013/11/23(土) 13:51:08.24ID:xzL6Vqsq<?php
$body = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=%21ninja&mail=sage&MESSAGE=Hello+world&bbs=php&key=1362790136&time=1";
$length = strlen($body);
$head = "POST /test/bbs.cgi HTTP/1.1\r\nHost: kohada.2ch.net\r\nUser-Agent: Monazilla/1.00\r\n".
"Referer: http://kohada.2ch.net/test/read.cgi/php/1362790136/l50\r\nContent-Type: application/x-www-form-urlencoded\r\n";
$out = $head."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("kohada.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
$cookie = "Cookie: ";
while (!feof($fp)) {
$str = fgets($fp, 128);
if (strpos($str, "Set-Cookie: ") === 0) {
$str = str_replace("Set-Cookie: ", "", $str);
list($cook, ) = explode(";", $str);
$cookie .= $cook."; ";
}
}
fclose($fp);
$cookie .= "NAME=\"\"; MAIL=\"\"; yuki=akari; HAP=*ここに FOXdayo〜から始まる文字列を記入*;\r\n";
$out = $head.$cookie."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("kohada.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
?>
0418nobodyさん
2013/11/23(土) 13:57:05.37ID:xzL6Vqsqこのまま使うと
HTTP/1.1 200 OK
Date: Sat, 23 Nov 2013 04:43:35 GMT
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8q PHP/5.3.8 mod_antiloris/0.4
Vary: Accept-Encoding
Content-Length: 344
Connection: close
Content-Type: text/html; charset=shift_jis
<html lang="ja">
<head>
<title>書きこみました。</title>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
(以下略)
という感じで2chの書き込み完了ページがそのまま出てくるのです。
でも最初にレスポンスヘッダが排出されて出てくるので、レスポンスヘッダと実際のページ内容を分けたいのですが、
できますか?
できれば、<HTML>で分けるなど、他のページで使えない方法ではないものを教えてほしいです。
よろしくお願いします。
0420nobodyさん
2013/11/24(日) 11:00:32.25ID:???0421nobodyさん
2013/11/24(日) 17:32:01.73ID:BjxkHZDb【PHPのバージョン】5.3.26
【質問内容】
ウェブ上のサンプルコードを参考に、
PHPからアメブロに投稿しようとしているのですが、
403エラーが返ってきて、うまく行きません。
ホームページ・ビルダーのブログ投稿機能では投稿できているので、
API自体は生きていると思うのですが・・・
原因のわかる方、よろしくお願いします。
0423nobodyさん
2013/11/24(日) 17:48:32.03ID:BjxkHZDbどんな情報が必要でしょうか。
0425nobodyさん
2013/11/24(日) 19:08:52.68ID:97obQaT5ページ本体にも空行が使われていたら、一つ目の空行で分割
ということで良いのでしょうか?
0426421
2013/11/24(日) 19:41:29.93ID:BjxkHZDb文字数制限とリンク制限で書き込めないのですが、
「phpを使ってアメブロへ投稿する方法」などを参考にしました。
cURLのレスポンスを見ると403エラーになっています。
0427nobodyさん
2013/11/24(日) 21:15:33.33ID:???アメブロは調べる限り公式な情報が不足しすぎてるから
根本AtomAPI理解できてないなら難しいと思うよ
401エラーでないってことはWSSEでこけてるわけではないな
403エラーは、根本何か間違えてる以外にも、記事の中にYoutubeの動画をいれるとか
iframeいれるとかでもおきるみたいで、いろいろ謎
ソースをhttp://codepad.org/で公開して、パスだけ貼るとか
リクエスト全部を貼るとかか
いろいろ長いので投稿テストしてるなら、短いのにしてくれな
0428421
2013/11/25(月) 03:25:17.64ID:kknZe82B丁寧にありがとうございます。
ソースはcodepad.org/p9CmA3rZです。
nonceの値を変えてみたり、パスワードのハッシュ化あり・なしなど、
いろいろな組み合わせを試したのですが、
すべて403になります。
ホームページ・ビルダーにアメブロに投稿できる機能があり、
パケットキャプチャで解析したところ、
同じエンドポイントを使っていて、そちらはちゃんと投稿できているので、
PasswordDigestの仕様が変わったのか、もしくは根本的に何か間違えているのか・・・
よろしくお願いします。
0430nobodyさん
2013/11/25(月) 09:48:37.45ID:???0431nobodyさん
2013/11/25(月) 15:02:57.99ID:???0433nobodyさん
2013/11/25(月) 17:56:46.92ID:???0434nobodyさん
2013/11/25(月) 19:29:47.02ID:???0435nobodyさん
2013/11/26(火) 03:31:23.15ID:5uCWNNk/サイトのトップページにコンテンツの更新情報を載せたいのですが、
データベースを利用せず実現したいです。
どのようにすればいいですか?
0436nobodyさん
2013/11/26(火) 03:35:37.67ID:???【PHPのバージョン】5.3.26
【質問内容】
<div id="exa">
<select name="exmanple" id="exmanple">
<option selected value="test1">test1</option>
<option value="test2">test2</option></select></div>
でPOST通信を行ってます。一部JSでselectタグを書き換えており
document.createElement('select')〜document.getElementById("exa").appendChild("select")して
います。動的に書き換え後にPOSTした遷移ページでhistory.back()すると
JS書き換え前のHTMLが復元されてしまいます
JS介さない場合は、POSTした要素が復元されますが、動的に書き換え後にselect要素を
復元するためにする事はなんでしょうか?
0438nobodyさん
2013/11/26(火) 04:43:11.65ID:???0439nobodyさん
2013/11/26(火) 05:01:07.63ID:???0441nobodyさん
2013/11/26(火) 14:49:11.80ID:???どういうサイト形式なのか知らないけど、いずれにしても
更新と連動して記事タイトルとURLを蓄積するデータファイル
を作成する必要がある
必要なデータをデータベースに放り込んでおけば、後は必要に応じてリクエスト
するだけなので楽ができる
データベース使わなくても、PHPでCMS作って記事投稿と同時にkousinjyouhou.htmlに
<a href="example">記事タイトル</a>を追加して、それをincludeしたり、iflameで
読み込んだり、JSでdocument.writeしたり諸々方法論はあるけど
0442nobodyさん
2013/11/26(火) 15:04:48.50ID:???> <a href="example">記事タイトル</a>を追加して、
それをするためのソースをどうやって作っておけばいいのかって質問だと思うんだが。
0443nobodyさん
2013/11/26(火) 18:54:53.30ID:QvBM31iq>>442
みなさんご回答ありがとうございます。
私の説明不足で申し訳ございません。
考えていたのは「yyyymmdd.csv」という更新情報ファイルを日ごとに作成し、
ディレクトリに保存しておく(5日分のみ)。
トップページにアクセスすると、ディレクトリからファイル一覧を取得し
最終更新日ファイルの内容を表示させるというものです。
気になっていたのは、
FTPで更新情報ファイルをアップする際に、PHP側のプロセスと排他制御ができるのか
という点です。
0444nobodyさん
2013/11/26(火) 19:23:45.69ID:QvBM31iq追記します。
FTPに限らず、サーバーのApache(PHP)とは
別のプロセスで更新される「update.txt」があるとして、
ファイル更新中に、ユーザーからのリクエストを待たせることは可能ですか?
ニコニコ動画のランキングのようなものをDBを利用せず実現したいです
0445nobodyさん
2013/11/26(火) 20:22:42.40ID:QvBM31iqまたまた追記します。
http://heartbeats.jp/hbblog/2013/10/atomic01.html
上記のようにスクリプトを組めばいいのでしょうか?
一度試してみます。
また
「ニコニコ動画のランキングのようなものをDBを利用せず実現する」場合、
一般的にどのような方法が用いられるのでしょうか?
ご存知の方、教えてください。
0446nobodyさん
2013/11/26(火) 21:46:53.29ID:???このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
0448nobodyさん
2013/11/26(火) 22:03:35.43ID:???EXIF情報を使う予定がなければ削除して問題ない
■ このスレッドは過去ログ倉庫に格納されています