- 1 名前:nobodyさん mailto:sage [2009/06/03(水) 23:19:09 ID:???]
-
2ちゃんねるは初めて。 WebProg 板は初めて。 質問したいけど、どうしたら良いか分からない。 そんなときは、ここに書き込んでください。 板の住人や、その他が、けなしながら、厳しく教えてくれるかも。 質問する前に、まずはここを読んでね。 【注意事項】 ・質問する前にGoogleで検索してみましょう www.google.co.jp/ ・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。 ・何がしたくて、何ができて何ができないのかを書きましょう ・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。 ・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。 2ch 総合ガイド www.2ch.net/guide/ お願い。 適切な、板、スレ、を発見した場合、誘導してあげましょう。 スレの性質上 age 進行でお願いします。 関連情報は >>2-3辺り ☆前スレ☆ △▲ WebProg 初心者の質問 Part19 ▼▽ pc11.2ch.net/test/read.cgi/php/1236265877/
- 2 名前:nobodyさん mailto:sage [2009/06/03(水) 23:20:12 ID:???]
- 過去スレ
1: pc.2ch.net/php/kako/1030/10301/1030151932.html 2: pc2.2ch.net/php/kako/1037/10372/1037222063.html 3: pc2.2ch.net/php/kako/1045/10450/1045091733.html 4: pc5.2ch.net/php/kako/1056/10560/1056078605.html 5: pc2.2ch.net/php/kako/1060/10602/1060263267.html (Lost) 6: pc2.2ch.net/test/read.cgi/php/1066318233/ (Lost) 7: pc2.2ch.net/test/read.cgi/php/1073460282/ (Lost) 8: pc5.2ch.net/test/read.cgi/php/1078568723/ 9: pc5.2ch.net/test/read.cgi/php/1086715675/ 10: pc5.2ch.net/test/read.cgi/php/1095633323/ 11: pc8.2ch.net/test/read.cgi/php/1101635909/ 12: pc8.2ch.net/test/read.cgi/php/1125215604/ 13: pc8.2ch.net/test/read.cgi/php/1139468729/ 14: pc10.2ch.net/test/read.cgi/php/1151501830/ 15: pc11.2ch.net/test/read.cgi/php/1169725490/ 16: pc11.2ch.net/test/read.cgi/php/1187729623/ 17: pc11.2ch.net/test/read.cgi/php/1204462146/ 18: pc11.2ch.net/test/read.cgi/php/1219842559/ 19: pc11.2ch.net/test/read.cgi/php/1236265877/
- 3 名前:nobodyさん mailto:sage [2009/06/03(水) 23:20:53 ID:???]
- ☆関連スレ☆
■ 設置の方法がわからない場合には CGI設置について質問【Part3】 pc11.2ch.net/test/read.cgi/php/1176143582/ ■ 自分で改造できない場合には 【 スクリプト改造依頼スレ】(丸投げ) part7再々 pc11.2ch.net/test/read.cgi/php/1222645553/ ■ 自分で改造する時にアドバイスが欲しい場合には ★三 【 スクリプト改造工房 PART 9 】 ★三 pc11.2ch.net/test/read.cgi/php/1143834740/
- 4 名前:nobodyさん mailto:sage [2009/06/03(水) 23:21:42 ID:???]
- スレ番号間違えましたorz
Part20でしたね。ごめんなさい(><)
- 5 名前:前スレ995 [2009/06/03(水) 23:27:32 ID:IbTtaomD]
- >>1
乙です。 前スレ最後の方の皆様ありがとうございます。 お話を聞いていると、ファイル名なんて些細な問題 のような気がしてきました。 アップロードされたファイルを特定のフォルダに 適当に名前をつけて(ファイル名がかぶった時のみ リネームなど)保存する、その保存先パスをDBの 記事データに入れておく、という方法で実装して みようと思います。 皆様ありがとうございました。 また、お世話になると思いますのでよろしくお願いいたします。
- 6 名前:nobodyさん mailto:sage [2009/06/03(水) 23:52:12 ID:???]
- ディレクトリ分けるのに年月日使うのは、パフォーマンス上どうかっていうよりは
人間が後から管理しやすいってことが重要と思うよ。 画像のパスを取得するユーティリティ関数を作っておくと、あとから分別のルールを追加したくなっても対応可能。
- 7 名前:nobodyさん mailto:sage [2009/06/03(水) 23:54:56 ID:???]
- >>1乙。ちょっとbreakしてループを抜けるんだ
- 8 名前:前スレ995 mailto:sage [2009/06/04(木) 07:14:53 ID:???]
- >>6
確かにそうですよね。 とりあえず1フォルダに収めてみようと思いますが、 変更のこともしっかり考えておきたいと思います。 ありがとうございます。
- 9 名前:nobodyさん [2009/06/04(木) 09:35:14 ID:zFNsjkCN]
- CodeIgniterの話題はここでいいですか?
- 10 名前:nobodyさん mailto:sage [2009/06/04(木) 13:20:04 ID:???]
- 専用スレでやれば?
- 11 名前:nobodyさん mailto:sage [2009/06/05(金) 13:02:37 ID:???]
- 質問です。
WEB拍手CGIを作成しようと思っています。 Perlで開発するのとC#で開発するの、どちらの方が早く作れるでしょうか。 C#開発歴:.NET 2.0で三年 Perl開発歴:全くの初心者 よろしくお願いします。
- 12 名前:nobodyさん mailto:sage [2009/06/05(金) 13:22:02 ID:???]
- 聞いてる間に30分もあれば作れると思うが
- 13 名前:nobodyさん mailto:sage [2009/06/05(金) 18:51:09 ID:???]
- 難しい質問だな
Perlなら既存コードのコピペで終わりそうだ
- 14 名前:11 mailto:sage [2009/06/05(金) 21:35:59 ID:???]
- >>13
> Perlなら既存コードのコピペで終わりそうだ 確かにそうですね…すみません。 では、Perlで既存のものを改造するのとC#で新規に作成するのとどちらが早そうですか?
- 15 名前:nobodyさん mailto:sage [2009/06/05(金) 21:54:01 ID:???]
- >>14
どっちも作るのにそれほど苦労はしないと思うからかかる時間よりやりたい言語を選べば? 内容的にそれほどC#によるパフォーマンスは期待できないと思うから個人的にはperlをお勧めするけどね。
- 16 名前:nobodyさん mailto:sage [2009/06/05(金) 23:05:36 ID:???]
- C#のCGIなんて聞いたことないなあ
ASP.NETじゃない理由を聞いてみたい
- 17 名前:nobodyさん mailto:sage [2009/06/05(金) 23:21:43 ID:???]
- 検証が簡単、柔軟に設定できる言語 or フレームワークってどんながありますか。
ASP.NET以外でお願いします(今現在使っているので)
- 18 名前:nobodyさん mailto:sage [2009/06/06(土) 05:18:04 ID:???]
- django一択
- 19 名前:nobodyさん mailto:sage [2009/06/06(土) 09:54:33 ID:???]
- ありがとうございます。試してみます。
- 20 名前:nobodyさん mailto:sage [2009/06/07(日) 14:38:06 ID:???]
- >>15
ありがとうございました。 >>16 単なる好奇心です
- 21 名前:nobodyさん mailto:sage [2009/06/11(木) 22:40:38 ID:???]
- フレームワークってイマイチぱっとしないんだけど、なにがどう便利なの?
ただたんにテンプレート HTML 使って出力してるだけじゃなくて? CMS となにが違うの?
- 22 名前:nobodyさん mailto:sage [2009/06/11(木) 23:15:14 ID:???]
- ・テンプレート
HTMLごとに簡単に動的変数を埋め込めるようにする フレームワークでは、さらにデータベースのデータを 直接指定すれば済むようになっていることが多い。 ・DB問い合わせ DBへの問い合わせを上記テンプレートにあわせ、集 約化する。各画面個別にDB処理を書かないで済む。 ・画面遷移をHTTP要求ごとにしないですむ よりプログラム側の視点に即した画面遷移を実装できる。 ・URLルール 上記に併せ、URLの記述をフレームワークに依存する ことができる。 正直、テンプレートだけじゃ、画面の多いWebサイトの コンテンツ管理がかなり煩雑。んでデータを扱い際に、 毎回毎回同じこと書いてもエラーが増えるだけ。その あたりを改善するもの。 システム系のサイトじゃないと、確かにメリットはない。 制約が多くなるからね。 CMSとの違いは、フレームワークと銘うったものの方が、 よりプログラマーに近いところにあるもの。CMSは、CMS 側の機能に即したサイトしか作れない。フレームワーク は、いわば、プログラミングの支援ツールといえると思う。
- 23 名前:nobodyさん mailto:sage [2009/06/12(金) 01:03:04 ID:???]
- >21
GET変数を処理するとか、[0-9]だけで文字列が構成されてるか確認してダメならエラー画面を出すとか PATH_INFOとかGET変数とかで処理を振り分けるとか、DBから最新10件SELECTするとか、ページングして11-20件SELECTするとか inputのnameとPOSTの変数名の整合性を取るとか、一度DBから書き出したHTMLは10分間はキャッシュしとくとか ログインチェックをしてダメならログインフォーム出してログイン後は元のページに飛ばすとか そういった「ありがち」な処理をひとまとめにしたのがフレームワークの利点。 あとは、プログラムの構造がしっかりしてるので、ちゃんと使うとコードが(標準的な構造で)すっきり整理される、というメリットもある。 CMSは用途をもっと特化して、コード量を限りなく0に近づけたもの。
- 24 名前:nobodyさん [2009/06/18(木) 20:55:20 ID:vPh/0hNl]
- JSPのEL式で、入れ子構造を使うことってできないのでしょうか?
例えば以下のように、Mapから値を得るときのキーを、EL式で指定したいのですが……。 <% Map<String, String> map = new Hashmap<String, String>(); map.put("tashiro", "masashi"); map.put("nishimura", "hiroyuki"); request.setAttribute("map", map); request.setAttribute("key", "tashiro"); %> <c:out value="${map["${key}"]}"/> <c:out value="${map."${key}"}"/>
- 25 名前:nobodyさん [2009/06/20(土) 00:34:26 ID:Aar7E8Fn]
- ASP.Net C#の超初心者です。
いま仕方なしに文字列をintにキャストするという超基本的なことを5分も10分もかけて調べています。 ググってみたのですが、マイクロソフト様のサイトで以下のような記述を見つけました。 *************ここから**************** 使用例 double を int にキャストするプログラムは、次のとおりです。このプログラムは、キャストしないとコンパイルできません。 出力 1234 *************ここまで**************** サイトは msdn.microsoft.com/ja-jp/library/ms173105(VS.80).aspx 私の疑問はもやはキャストではなく、いったいどこに「次のとおりです」に該当するプログラムがあるのか? という事です。 私のブラウザでは表示されないです。(もしかしたら馬鹿には見えないのでしょうか?) このようなサイトを平然と提供しているメーカーのWeb技術で大丈夫なのか?という質問はやめておきます。。 本気でわからないのでよろしくお願いします。
- 26 名前:nobodyさん mailto:sage [2009/06/20(土) 00:47:48 ID:???]
- □の中に+が入ってるところをポチッとな。
- 27 名前:nobodyさん mailto:sage [2009/06/20(土) 00:49:02 ID:???]
- 見えるよ
別のブラウザで見るくらいのことはやったら?
- 28 名前:nobodyさん mailto:sage [2009/06/20(土) 00:50:56 ID:???]
- IE6だと見えないの?
プラスを押しても全く見えません。
- 29 名前:nobodyさん mailto:sage [2009/06/20(土) 00:54:45 ID:???]
- IE6 と Firefox2 ではサンプルコードが表示されたけど。
- 30 名前:nobodyさん mailto:sage [2009/06/20(土) 00:59:32 ID:???]
- 見えない物はみえません。
俺だけじゃないと思いますがね。 これってバグじゃないですか。 それともユーザが「たかがほかのブラウザをインストールしてすべて試す位の事もしないから」だめなんですかね。 マイクロソフト様の技術はたいそうお偉いのですねぇ。
- 31 名前:nobodyさん mailto:sage [2009/06/20(土) 01:04:11 ID:???]
- めんどくさいやつだな
- 32 名前:nobodyさん mailto:sage [2009/06/20(土) 01:13:41 ID:???]
- めんどくさくてしょうがないのはこっちですよ。
ASPもC#もない方がましです。 C++ならこんな変換ちょちょいのちょいだよ。 一つの言語で努力せずすぐ飽きたか次の金もうけのためにつくったASPやらC#やら。。 重くてこんな変な現象が出るような、何が起きてるのかもわからない技術を押しつけて なーにが、。NETのパワフルな機能にアクセスできるASPとC#を使えばこんなに簡単!こんなに早い! ユーザに見やすくてビジネスに最適なソリューションが提供できます!! だよ。 たかがatoiするのに30分以上かかっちゃうよ。30秒だって時間かけたくない。 仕事でしょーがないからググって調べるけどさあ、こんなページがトップにきて、 わけわからない理由でサンプルが表示されないし。 ああめんどくさい。 なんで技術が進歩して利便性が退化するんだよ。 はあ。。さっさとぶっつぶれてほしい。くそマイクロソフト様
- 33 名前:nobodyさん mailto:sage [2009/06/20(土) 01:29:55 ID:???]
- グダグダ書いてる時間でブラウザの設定見直せば済むだろうに
うちのIE6では見えるし、ここでクダ巻くんだったらMSにごねろよ
- 34 名前:nobodyさん mailto:sage [2009/06/20(土) 01:34:01 ID:???]
- いやです。見直しません。
ぐだぐだじゃなくてマイクロソフトの真実を書いてるだけです。
- 35 名前:nobodyさん mailto:sage [2009/06/20(土) 01:39:22 ID:???]
- あんたこそグダグダとマイクロソフトの肩もってないで
なにが原因なのか書いてみたまえ。
- 36 名前:nobodyさん mailto:sage [2009/06/20(土) 03:13:47 ID:???]
- 頭が悪いからだろ。本人も馬鹿には見えないって自覚してるし。
- 37 名前:nobodyさん mailto:sage [2009/06/20(土) 05:07:30 ID:???]
- C#の知識ないやつに仕事させる自分の会社はどうなんだよw
- 38 名前:nobodyさん [2009/06/20(土) 18:58:37 ID:F+dGXyjO]
- >>24
${map[key]}
- 39 名前:nobodyさん mailto:sage [2009/06/20(土) 19:06:30 ID:???]
- >>32
ソースにも書いてないの death か?
- 40 名前:nobodyさん mailto:sage [2009/06/20(土) 20:48:03 ID:???]
- {
double x = 1234.7; int a; a = (int)x; // cast double to int System.Console.WriteLine(a); } これってさ cpp だろうが c だろうが、普通にやってきたことだよね? それを同じ会社の 「C」 っていう製品を使ってるのに、(int) を発想できない だなんて、プログラミングのセンスないにもほどがある
- 41 名前:nobodyさん mailto:sage [2009/06/20(土) 20:59:06 ID:???]
- >>40
>>私の疑問はもやはキャストではなく、 って言ってるんだから、キャストは実はどうでもいいんだろw ようは、自分が見れないサイトをつくったから >はあ。。さっさとぶっつぶれてほしい。くそマイクロソフト様 っていう愚痴を言いたいだけなんだ 激しくすれ違い スルー推奨
- 42 名前:nobodyさん mailto:age [2009/06/21(日) 00:46:56 ID:???]
- jspやjavaでデータベースに接続する場合、
context.xmlで jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=EUC-JP にしたい場合、EUC-JPでいいの?それともujis? 後この場合<%@ page contentType="text/html; charset=windows31-JやShift_JISでは文字化けしますか? すいませんが、教えてください。
- 43 名前:nobodyさん mailto:sage [2009/06/21(日) 00:51:15 ID:???]
- データベースのエンコードでしょ
- 44 名前:nobodyさん mailto:sage [2009/06/21(日) 01:42:31 ID:???]
- html、DB共にJIS系だとDBの種類によっては文字化けする可能性がある。
例えばOracleの場合、 ブラウザ → Java → Oracle Shift_JIS UTF-16 Shift_JIS だとすると、Shift_JIS→UTF-16はJavaが変換し、 UTF-16→Shift_JISはOracleが変換する事になるので 両者のJIS←→Unicode変換テーブルの違いのせいで一部の記号が化ける。 Javaならhtmlの文字コードが何であろうとDBの文字コードはUnicodeがガチ。 だと一人勝手に思っているが、間違っていたら教えて欲しい。
- 45 名前:42です [2009/06/21(日) 11:33:43 ID:hvCXQWuu]
- PHPもやっていて、PHPはEUC-JPです。
なんとかEUC-JPでやりたいのですが、なんとかなりませんか。 後mysql5.0から文字コードの変更ができるようになったというのですが どういう方法かサイトを調べてもでてきません。 だれか教えてください。よろしくお願いします。
- 46 名前:nobodyさん mailto:sage [2009/06/21(日) 22:00:43 ID:???]
- >>45
なんとかなるけど、現状どうなっていて、どうしたいのかがわからない。 「mysql エンコーディング」とかで調べてみ。
- 47 名前:42です [2009/06/22(月) 11:21:55 ID:oqiV0G5u]
- だめだ。わからねー。
ググッたがみんなutf8かshift-jisだ。 誰か教えてくれ。EUC-JPでのjavaのデータベース の接続を。サイトでいいから。
- 48 名前:nobodyさん mailto:sage [2009/06/22(月) 15:36:43 ID:???]
- utf8 固定にすれば救われる
- 49 名前:nobodyさん mailto:sage [2009/06/22(月) 23:53:11 ID:???]
- なんでEUCなんか使いたいの?
- 50 名前:nobodyさん mailto:sage [2009/06/23(火) 01:06:23 ID:???]
- バイト数じゃね?
- 51 名前:nobodyさん [2009/06/23(火) 07:43:35 ID:PLp9Bj1g]
- >>47
utf8に>>48の言う通りにしろ EUC-JPは捨てるんだ shift-jisも駄目 文字コードで苦しむのは時間の無駄だ
- 52 名前:nobodyさん mailto:sage [2009/06/23(火) 09:17:52 ID:???]
- EUC-JPは、IEとFirefoxとで使える文字集合が異なるから、
おすすめできないな。
- 53 名前:nobodyさん mailto:sage [2009/06/23(火) 13:53:28 ID:???]
- 便乗質問。
ケータイサイトを運営してて、当然のごとくケータイの絵文字を使ってくるんだけど、 そういう場合でもShift_JISから変えるメリットあるのかな。
- 54 名前:nobodyさん mailto:sage [2009/06/23(火) 14:09:25 ID:???]
- mova以外はUTF-8を理解するからメリットあるんじゃないかな?
Shift_JIS(っぽい携帯拡張)を使うと、いわゆるダメ文字のことを 気にするはめになったりするし。
- 55 名前:nobodyさん mailto:sage [2009/06/23(火) 14:13:53 ID:???]
- auはutf-8使えない機種が多いんじゃなかったっけ。
どちらにしろ、3キャリアが公式に「使えます」としてるのは Shift_JISだけなのでケータイ向けはShift_JIS一択がまだしばらく続くんじゃないの。 utf-8にするなら、絵文字をどのコードポイントにマッピングするかが 問題だな。
- 56 名前:nobodyさん mailto:sage [2009/06/23(火) 14:19:34 ID:???]
- そういえばutf-8にしてても、絵文字はShift_JISコードで送ってくる
機種があるって聞いたことあるな。
- 57 名前:nobodyさん mailto:sage [2009/06/23(火) 14:29:03 ID:???]
- 携帯事情は知らないので Unicode::Japanese とか Encode::JP::Mobile に
投げて片付けてるのかなぐらいに思ってたんだけど、そう簡単な話でもないのかな。
- 58 名前:nobodyさん mailto:sage [2009/06/23(火) 15:43:06 ID:???]
- >>55
WIN機ならUTF8で全て大丈夫だよ。 DBも含め全てUTF8に統一しておけば、絵文字もそのままIN/OUTで無問題。
- 59 名前:nobodyさん [2009/06/23(火) 18:48:44 ID:XOvvn2oK]
- WebprogかWeb製作か微妙なところですが・・・
FlashかJavaScriptでできたネットワーク(グラフ理論でいうグラフ)表示ツールってないですか? 初期のノードとエッジのデータをXMLかJSONかなんかで与えてネットワークを描画し、あるノードをクリックすると、隣接ノードのデータを非同期にロードしてそのノードを中心にしたネットワークを表示するようなやつです うまく伝わらないかもしれませんが動作的にはGoogleのワンダーホイールのイメージです ネットワークデータが大きいので最初から全体をロードするのではなく隣接ノードのデータだけ随時ロードする必要があります
- 60 名前:nobodyさん mailto:sage [2009/06/24(水) 10:58:47 ID:???]
- ショッピングカートのフリーソフトを
ダウンロードしたんですが 上手く動きません 一部文字が文字化けしてしまって どうしたらいいか分かりません
- 61 名前:nobodyさん mailto:sage [2009/06/24(水) 11:02:01 ID:???]
- そうですか。こちらも分かりません。ごきげんよう。
- 62 名前:nobodyさん mailto:sage [2009/06/24(水) 11:08:57 ID:???]
- こちらは化けてないなあ
- 63 名前:nobodyさん mailto:sage [2009/06/24(水) 12:09:22 ID:???]
- >>60
文字コードを直すといいよ
- 64 名前:nobodyさん mailto:sage [2009/06/24(水) 12:20:16 ID:???]
- >>63
文字コードってあんまり分からないんです 少しやってみたんですが ダメなんです
- 65 名前:nobodyさん mailto:sage [2009/06/24(水) 12:42:43 ID:???]
- どういう環境でどう少しやってみたらどうなったんで困ってるんだよ
- 66 名前:nobodyさん mailto:sage [2009/06/24(水) 12:55:28 ID:???]
- >>65
すみません 質問もどうやってしたらいいのか わからないんです 文字コードは今一通り試しました そしたら送料とか都道府県の所などが だめなんです 環境ってどのことですか?
- 67 名前:nobodyさん mailto:sage [2009/06/24(水) 13:18:49 ID:???]
- 別のスレでも質問するぐらいわからないんだな。
くだすれPHP(超初心者用)6 pc11.2ch.net/test/read.cgi/php/1238936666/369
- 68 名前:nobodyさん mailto:sage [2009/06/24(水) 13:23:34 ID:???]
- マルチ乙
- 69 名前:nobodyさん mailto:sage [2009/06/24(水) 13:36:09 ID:???]
- >>67
そうなんです 後、環境とか聞かれるんですけど phpのダウンロードってどういう ものですか? そういうのはしてないんですけど
- 70 名前:nobodyさん mailto:sage [2009/06/24(水) 14:04:52 ID:???]
- >>69
レン鯖ならレン鯖の名前。あとカートのCGIの名前。 もっと詳しく見てもらいたいなら設置してるURL。 ガキじゃないんだから質問くらいちゃんと書こうよ。
- 71 名前:nobodyさん mailto:sage [2009/06/24(水) 14:30:13 ID:???]
- ガキなんじゃないの?
- 72 名前:nobodyさん mailto:sage [2009/06/24(水) 14:31:55 ID:???]
- 少なくとも思考はガキだな
- 73 名前:nobodyさん mailto:sage [2009/06/24(水) 14:33:57 ID:???]
- 向こうのスレでフルボッコだなw
phpじゃなくてperlだしw
- 74 名前:nobodyさん mailto:sage [2009/06/24(水) 14:41:19 ID:???]
- すみません69です
向こうで聞いてきます ありがとうございました
- 75 名前:nobodyさん mailto:sage [2009/06/24(水) 14:42:39 ID:???]
- 解決しないに500ツクモリン
- 76 名前:nobodyさん [2009/06/25(木) 20:50:30 ID:+U1h4P+n]
- PHPのexec()の挙動って下のPerlの物と一緒ではないですか?
>exec()を使う方法これは,perl の実行プロセスを,execでのコマンドのプロセスに置き換えます. >したがって,perl のプロセスに戻ることはありません.execのコマンドの実行に失敗した場合のみ, >perlのプロセスに戻ります. #!/usr/bin/perl exec("ls -a"); printf "commad failure\n"; # 通常は実行されない www.yamamo10.jp/yamamoto/comp/perl/index.php --ここまで シェルから実行→プログラム (引数0) 引数1:プログラム という形式の実行ファイルがあって、デフォルトではプログラムから引数1のプログラムを起動する形になっているんですが、 これにフィルタとして引数0のプログラムを追加して引数0のプログラム(PHPのコマンドライン版)から引数1のプログラムを起動したいんです。 実際にいろいろこういうのがつくられているんですが、ほとんどCのプログラムで、やっとみつけたPerlのスクリプトでexecで起動してました。 Perlは分かりません(もちろんCも) いろいろ試してみてるんですが、引数1のプログラムが起動しなくてPHPのプロセスが残ってる状態です。
- 77 名前:nobodyさん mailto:sage [2009/06/25(木) 21:34:58 ID:???]
- それwebprog?
cliならム板かせめてphpスレ行って欲しいんだけど。
- 78 名前:nobodyさん mailto:sage [2009/06/25(木) 22:00:24 ID:???]
- phpのexecはUNIXのexec(2)システムコールとは関係なく、
単にexecuteの略みたいだね。 jp.php.net/function.exec
- 79 名前:nobodyさん [2009/07/03(金) 09:41:55 ID:ks+wRaoj]
- まぁ、ちょっと愚痴なんですけど聞いてくれや
本日引き継いだプロジェクトの本番アップのために取引先のところへ行ってきたのですよ どこを変更してアップロードするのかも手順書も用意して 何かあったときのために、プログラム概要資料とSQLとUnixのコマンド表を持っていったのです まぁ、今回はテーブルにカラム1つ追加して、ファイルを10個ほど変更なので、1時間もかからないと思っていたのですが 実際はグダグダのグダ 結局は同行した先輩がその場でファイルをすべてアップロードしましたとさ… 学生時代はバイトとはいえ、一人作業で設計から任せてもらっていたし、Win32のCでも、C#でもJavaでもPHPでも 何でも完成させてきて プログラムに関して自身はあったつもりなのですよ つまりはあれです 本番移行のノウハウを教えてくださいっ! OTZ
- 80 名前:nobodyさん mailto:sage [2009/07/03(金) 09:52:11 ID:???]
- >>79
とりあえずもうちょっと意図が伝わる文章を書く練習から始めようぜ。 体験談の部分も何があったのかよくわからんし、質問の内容も広すぎてわけわからん。
- 81 名前:nobodyさん mailto:sage [2009/07/03(金) 09:53:29 ID:???]
- というか前半部分と後半部分が関連なさ過ぎて「つまり」で繋がらない
- 82 名前:nobodyさん mailto:sage [2009/07/03(金) 10:41:27 ID:???]
- 予行演習は必要だな
- 83 名前:nobodyさん mailto:sage [2009/07/03(金) 17:26:25 ID:???]
- 手順書っていうのは、その手順どおりにやれば作業が完了するものなんだよ
まあ、想定外のことも起こるかもしれんが、ぐだぐだな作業してるってことは その作った手順書が何の役にもたってないってこった 同行した先輩とやらにちゃんと手順書チェックしてもらったのか? とはいえ >SQLとUnixのコマンド表を持っていったのです この程度のスキルのやつに作業任したくないな、俺なら
- 84 名前:nobodyさん mailto:sage [2009/07/03(金) 17:40:26 ID:???]
- 確かに、Unixのコマンド表が無いと操作できない人が本番機触っちゃ駄目だと思う
- 85 名前:nobodyさん mailto:sage [2009/07/03(金) 21:41:38 ID:???]
- >実際はグダグダのグダ
の部分が一番重要な件。 そして「あの言語やあの言語ならできるのにー」と言ってるやつに 碌なやつがいなかったという俺の経験談。
- 86 名前:nobodyさん mailto:sage [2009/07/03(金) 23:23:21 ID:???]
- プロジェクトリーダーだけど、
ディレクトリ関連の書籍とネットワーク関連、Linux コマンドリファレンス は必ず所持してる。 あとワイヤレスでネット接続出来るノートPCも。
- 87 名前:nobodyさん mailto:sage [2009/07/03(金) 23:25:28 ID:???]
- >>86
心構えは買うが、PLならそれを「持たせる」ようにする方が大事だと思うんだ
- 88 名前:nobodyさん mailto:sage [2009/07/03(金) 23:28:39 ID:???]
- いくらなんでもコマンドリファレンスはmanコマンドで充分やろ
- 89 名前:nobodyさん mailto:sage [2009/07/04(土) 00:17:16 ID:???]
- >79
ファイルは、リポジトリから抜いてきたディレクトリを丸ごとrsync(まあ、cpでもいいや)するだけでOKの状態にしておく。 無理なら、配置関係の作業を一発で出来るシェルスクリプトを書いておく。 カラム追加なら、最低でもそのSQLは書いた状態で持ち込んで、後は流し込むだけでおしまいって状態にする。 こういうファイルは「作業手順書」の100万倍は有用だ。読めば作業内容分かるし、何より動くしな。 人間の手が介在すると、それだけでミス混入の可能性が跳ね上がる。 最初から完全自動化は無理だろうが、少しずつでいいから人の手の入る場所を減らしていくべき。 最終的にはAntとかcapistranoとか、使用言語によって違うが、なんかひとつ自動化ツールを使えるようにしておくと便利。 (PHPならPhingなのだが、ドキュメントが少なさすぎて俺は断念して他言語のツール使ってる)
- 90 名前:nobodyさん mailto:sage [2009/07/04(土) 04:34:33 ID:???]
- というか、完璧な手順書あれば、対象OSのコマンドしらなくても
手順書通りのコマンドを入力すればいいだけ そこまでの手順書作れないなら、手順書なんて言わずに作業確認書ぐらいにしとけ
- 91 名前:nobodyさん [2009/07/04(土) 23:12:14 ID:mfH6cOy7]
- 携帯サイトでSSIを使いたいのですが、
ググったらSSIはサーバーに負荷がかかる、危険、対応してるサーバーがあんまり無い、 というような情報がありました。 しかしググった先のサイトは結構古かったので、現状一般的なサーバーではどうなのか教えて頂けないでしょうか?
- 92 名前:nobodyさん mailto:sage [2009/07/05(日) 02:33:01 ID:???]
- レンタルサーバ限定かしら?
それならそっち系の板(レン鯖板みたいなのあったよね?)の方が正確な情報が得られるのではなかろうか。
- 93 名前:nobodyさん mailto:sage [2009/07/05(日) 04:06:13 ID:???]
- >>92
ありがとう。そっちで聞いてきます。
- 94 名前:nobodyさん [2009/07/07(火) 10:40:33 ID:bYMxd4AB]
- 下のサイトのように、会員がログインしないと価格が表示されないようなサイトを作るには
どんなプログラムの知識と、サーバ環境が必要ですか? また、難易度的にはどの程度なのでしょうか? ちなみに、価格以外の商品ページ等は誰でも見られるようにしたいと思っています。 アバウトな質問ですみませんが、よろしくお願いします。 ttp://www.superdelivery.com/
- 95 名前:nobodyさん mailto:sage [2009/07/07(火) 11:54:25 ID:???]
- 悪いこと言わんから業者に頼んだほうがいいと思うよ
- 96 名前:nobodyさん mailto:sage [2009/07/07(火) 16:31:55 ID:???]
- 夢見る起業家さんは技術者雇うか外部に投げればいいのに
なぜかここによく来るよね。
- 97 名前:nobodyさん mailto:sage [2009/07/07(火) 21:20:29 ID:???]
- 全く知識ないのに出来る出来るってほざいちゃって、
外注受けちゃった業者とかじゃね?w まぁそれはともかく、答えないならレスするべきではないな。スルーすべき。
- 98 名前:nobodyさん mailto:sage [2009/07/07(火) 22:45:06 ID:???]
- ログイン情報をポストしたらsession_startするプログラムを書いて、セッションの中にユーザIDが無いなら価格を表示しなければいい。
- 99 名前:nobodyさん mailto:sage [2009/07/08(水) 02:23:58 ID:???]
- > ログイン情報をポストしたらsession_startするプログラムを書いて、
えっ
- 100 名前:nobodyさん mailto:sage [2009/07/08(水) 09:09:23 ID:???]
- >>94
プログラムは何でもいい。(PHPとかPerlあたりが手ごろ) サーバーは上のプログラムが動くもの。 商品が大量にあったり、更新が頻繁にあるのならデータベースを使った方がいい。 データベースは何でもいい。(MySQLあたりが手ごろ…かな) 難易度はその人のスキルによって解釈が変わるけど、 個人的な感覚では「中の上」ぐらいかな。
|

|