のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,830人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレPHPで作られた有名サイトってあるの?

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    151 : nobodyさん - 2012/07/09(月) 14:18:16.70 ID:yhp4/svh.net (+29,+25,-49)
    どうしよう…
    TwitterBOTのスクリプトPHPで書いてcronで回してるんだけど…

    Twitter回りはPHPが簡単だけど改めるべきか
    152 : nobodyさん - 2012/07/09(月) 14:39:05.52 ID:???.net (+61,+29,-1)
    >>151
    それPla、とか言ってみる。最近聞かないけどな。
    153 : nobodyさん - 2012/07/09(月) 16:42:36.87 ID:???.net (+35,-30,-275)
    クラス名が長くなるって言うけどPHP5.3以上なら
    namespaceとautoload使えば割とスマートに解決できると思うんだけど。

    spl_autoload_register(function($class) {
     require_once str_replace('\\', '/', $class_name.'.php');
    });
    みたいなautoloadを登録して

    ./lib/Foo/Bar/Hoge.phpに
    <?php
    namespace Foo/Bar;
    class Hoge {
    }
    って宣言しておけばおk

    後は./lib/にだけパス通していれば
    $hoge = new \Foo\Bar\Hoge;
    とかでHogeクラスが必要になった時に自動で
    ファイルの探索とインクルードをやってくれる。

    こういうルールが言語や公式でしっかり推奨/強制されていないから
    ユーザ様がいちいち実装しなきゃいけないのはカスだよねとか
    そのせいで各ユーザが好き勝手に作って目も当てられないほど
    収拾がつかなくなってるよね、などの指摘ならば当たってると思う。
    154 : nobodyさん - 2012/07/09(月) 18:19:12.76 ID:???.net (+51,+21,-13)
    >>153
    なんでPHP使っているの?そんなコード見ると、他の言語の方がいいよ
    155 : nobodyさん - 2012/07/09(月) 19:18:53.94 ID:???.net (+60,+29,-24)
    >>153
    うんうん
    そういうコードを「スマート」って呼ぶのがPHP脳なのだよ
    156 : nobodyさん - 2012/07/09(月) 20:52:14.06 ID:???.net (+56,+29,-3)
    煽るんで無くて反論しろ馬鹿
    157 : nobodyさん - 2012/07/09(月) 21:08:09.15 ID:???.net (+69,+30,-172)
    >>156
    全然スマートじゃない。でも>>153は良くわかってる。

    > こういうルールが言語や公式でしっかり推奨/強制されていないから
    > ユーザ様がいちいち実装しなきゃいけないのはカスだよねとか
    > そのせいで各ユーザが好き勝手に作って目も当てられないほど
    > 収拾がつかなくなってるよね、などの指摘ならば当たってると思う。

    汚い言語仕様の中では「比較的」スマートな方法を提示してるし、PHPの欠点
    を良く把握している。他の言語も書ける人じゃなかろうか
    (本来プログラマってのは普通4,5種類くらい書けて当たり前なんだけどね)
    158 : nobodyさん - 2012/07/09(月) 21:56:16.60 ID:???.net (+72,+29,-51)
    他の言語を知っているなら>>153みたいなコードはPHPではやめるべきじゃないかな。
    効率悪いでしょ。

    で、なぜPHPの固執するの?
    159 : nobodyさん - 2012/07/09(月) 22:27:33.44 ID:???.net (+0,-27,-18)
    findとgrep使わないと効率悪いもんなw
    160 : nobodyさん - 2012/07/09(月) 22:39:24.92 ID:???.net (+72,+29,-60)
    >>158
    まあ、どうしても仕事で書かなきゃならないときがあるからなあ。
    PHPの案件は多いから仕方なく請けることはある。吹っかけてそれなり
    の見積りが通れば請ける。
    ASP+VBAとかはは断ってる。ASPに限らずWindowsが絡むものは全部
    断ってる。
    161 : nobodyさん - 2012/07/09(月) 23:24:31.70 ID:???.net (+66,+29,-8)
    PHPは一定規模以上になると途端に効率が悪くなる。
    162 : nobodyさん - 2012/07/10(火) 09:14:39.84 ID:???.net (+86,+29,-23)
    >>161
    参考までにおしえてくれ。
    「一定規模」ってどこらへん?
    163 : nobodyさん - 2012/07/10(火) 09:14:50.76 ID:8/GcqIez.net (+33,+30,-60)
    PHPはハサミ
    pythonはカッター
    rubyは大型のハサミ
    javaはなんだろう…


    ハサミは簡単に使えるけどでかいものは切れない
    人によって切り方もいろいろ

    カッターは正確に切ることができでかいものも時間かければ普通に切れる
    誰が切っても同じ切り方になる

    でかいハサミはより大きいものが切れるがハサミはハサミ

    164 : nobodyさん - 2012/07/10(火) 09:32:58.86 ID:???.net (+82,+29,-52)
    >>162
    ちょっとしたFormとかならPHPの方が楽。どうせメンテとかしないし。
    CMSとか決済付きECくらいになるとPHPは対象から外れてくる。
    バックエンドは客みないからバックエンドだけPHPとかあるけどね。
    ただそのせいでデスマったこともあるから、予算があるならPHPは避けたほうが
    いい。

    Javaは工作機じゃね?
    165 : nobodyさん - 2012/07/10(火) 09:39:28.30 ID:8/GcqIez.net (+43,+29,-22)
    なるほど

    javaは工作機

    工作機:素人が簡単に扱える代物ではないがいろいろできる
    大きいものも切れるが一人で扱うのは危険が伴う
    166 : nobodyさん - 2012/07/10(火) 09:45:39.45 ID:???.net (+47,+14,+1)
    >>165
    164だけど、うまいこと言うね。
    167 : 162 - 2012/07/10(火) 09:46:20.34 ID:???.net (+77,+28,-27)
    >>164
    うそーん。
    CMSとかそれなりの規模のECシステムていどなら
    (PG工数2カ月程度な)
    おれの周りだと「PHPでガチ」になっとるぞな。

    168 : nobodyさん - 2012/07/10(火) 09:55:49.46 ID:???.net (+83,+29,-82)
    >>167
    人月2ヶ月とな?ありえん。納期2ヶ月でもありえん。多分小規模なんだろう。
    もうほんと、カゴに突っ込んで決済してオシマイってのなら分かるが、
    PHPはDB操作とか死んでるし負荷に弱いからECには向いてない。
    多分請けてる仕事の規模が違う。
    169 : nobodyさん - 2012/07/10(火) 10:21:58.94 ID:???.net (+57,+29,-50)
    商品登録、検索表示、販売カゴ、課金ASPとの連携なら一人月だぬ
    求められる品質、対価が違うから良し悪しじゃ無いだろ

    日本の工業製品の退却理由とかね
    170 : nobodyさん - 2012/07/10(火) 10:22:20.91 ID:???.net (+62,+29,+0)
    個人でiphoneアプリ、Windowsアプリをマーケットに売って生き残れ

    格安iPhoneEラーニング(学習動画多数あり)
    http://tinyurl. com/7wj77om
    コワーキングスペースJP
    http://tinyurl. com/76vdrny
    コワーキング帳
    http://tinyurl. com/brzs486
    javaやlinuxは手間がかかる 一人でやるには手間がかかりすぎる 手間がかからないで一人で開発できて
    人の多いところで直接販売できる仕組みが提供されているメーカ製の言語だけやる ずばりiphone またはWindow 8 Metro App Store C#
    やるならメーカー製の言語 洗練された仕様 脆弱性が少なく 開発ソフトが優れ 課金ライブラリ アップデートライブラリが提供されていて 情報、書籍が多く開発しやすい
    奴隷になりたければオープン系をやればいい 時間がかかり 人は多く 仕事の取り合い 足の引っ張り合い 脆弱性が多く 互換性がなく 癖があり 大規模開発中心
    詳細設計しかやれない体になって年取ってぽいだ 独立もできない 手間のかかりすぎる仕様だから 

    派遣屋 IT経営者はその方が喜ぶ 大規模分割開発では使い捨てしても独立はできまい 代わりはいくらでもいる 嫌なら辞めろ
    若い派遣営業は舐めた態度をとってくる ひどいピンハネ

    オープン言語、日本独自開発言語・フレームワーク ガラパコ携帯 javascript html5 android java linux python rubyやnode.jsとかやめとけ
    メディアに金を払ってステマ宣伝してくるが釣られて手を出しても情報は少なく手間がかかりスパゲッティコードで未完成 デスマに陥る
    コンパイルできないからパクられ  直接売る場所がないから企業に買い叩かれ金にならない 生きれない ずっと奴隷仕様のままだ
    171 : nobodyさん - 2012/07/10(火) 10:22:30.20 ID:???.net (+103,+29,-69)
    >>168
    PG工数2カ月ってうちでは中規模なんだけどねwww
    弱小WEB屋ですんませんwww

    でも、
    月間20万PV程度のECサイトならPHP+MySQLで満足なパフォーマンスでてるけど、
    それ以上になるともしかしてキツイのかな?

    でも一番慣れた言語がPHPだから
    開発スピードもクオリティもだしやすいんだよなー
    172 : nobodyさん - 2012/07/10(火) 10:23:14.28 ID:???.net (+3,-30,+0)
    ここから抜け出すにはiPhone一択 またはWindow 8 Metro App Store(未確) C#
    Objective-CやC#を覚えるとサーバーサイドからクライアントサイドまでカバーでき人の多い場所でソフトを売る権利を得られる
    仕事や趣味でObjective-CやC#を覚えれば派遣切りされても会社辞めることになってもソフトを売って生きていける それはセーフティーネットになる
    WEBサーバーIIS Win2008ServerVPS SqlServer Oracle MySql 言語はマーケットで売れるメーカー製のみ C#は自分用業務支援ツールとして使える 
    例えばPHPでWEBアプリを作っていて管理者画面はC#(EXEアプリ)で作るとかなり早く作れる(Smartyなんか使うよりもかなり早くだ)
    ASP.net(C#)+管理EXEアプリ(C#)+iPhone C#のソースを出さなければWEBアプリの著作権も守れる

    C#マーケット Windows8 Metroアプリ WindowsPhone pad PS Vita Xbox360 iphone(mono使用)
    iPhoneマーケット iPhone iPad 予定 iTv iCar i (家電製品)

    地方に安い土地を買いコンテナ型の格安高性能オフィスを建て(300万~500万)
    レンタル自習室&シェアオフィス・コワーキングで収入を得ながらそこでアプリを開発する
    http://tinyurl. com/7pb2yaa
    http://bit. ly/iLIpJa
    173 : nobodyさん - 2012/07/10(火) 11:42:03.21 ID:???.net (+58,+29,-2)
    >>165
    なんで危険ですか?
    174 : nobodyさん - 2012/07/10(火) 11:51:30.15 ID:???.net (+57,+29,-24)
    phpはスコープが貧弱な結果、キャッシュとかデータのプーリング機能が残念なので、DBには負担は大きいな
    175 : nobodyさん - 2012/07/10(火) 11:53:38.00 ID:???.net (+83,+29,-113)
    >>171
    開発スピードは分かるけど、クオリティがなあ………。
    がいしゅつだけで保守コストが高いので、作り切りならPHPもありかも
    だけど、お客さんの事を考えるとPHPは外れてくるね。
    MagentoってフリーのECシステムあるけど、あれかなり綺麗に書いてると
    思うけどそれでもいじるのは結構めんどいよ。あとMagentoは負荷テスト
    すると落ちる。キャッシュクリアしないと動かなくなる。っていうかなんで
    キャッシュなんて必要かっていうと……分かるよね。

    PHPは基本プロセスが立って一周して終了、がメインじゃなかったっけ?
    mod_*はプロセスを立ててForkして待機だし、コルーチンもあるから
    負荷としてはPHPの方が高い印象(ここは知識不足だったらすまぬ)。
    176 : nobodyさん - 2012/07/10(火) 13:14:58.97 ID:8o8xatXX.net (+26,+29,-5)
    いち早くサービスを提供したい場合はどうすれば…
    177 : nobodyさん - 2012/07/10(火) 13:57:57.83 ID:???.net (-2,-30,-137)
    >>176
    PHPで実装して徐々に他の言語に切り替える。APIから書き直すと捗る。

    Facebook - 確かPHP->Python
    Twitter - Ruby -> Java
    Google - Python
    Mixi, DeNA - Perl

    間違ってたらツッコミ入れてくれ。

    PHPでやってるサービス
    Wikipedia - MediaWikiに依存。コードはスパゲッティ
    Wordpress - ブログで有名。プラグインが超書きにくい。
    179 : nobodyさん - 2012/07/10(火) 15:44:38.25 ID:???.net (-11,-29,-10)
    >>178
    phpとpythonなどインタープリター言語を組み合わせても意味無し
    180 : nobodyさん - 2012/07/10(火) 15:54:17.11 ID:???.net (-2,-28,-137)
    >>178
    ちなみにFacebookは自社でPHP→C++のコンバータを持ってて、
    そこで最適化して運用してたって点は落とさないようにね。
    PHPの開発速度とバイナリの両方をいいところ取りするような
    運用をしてた。C++にコンバートできないならオブジェクト指向で
    書いていないって指標にもなる気がするし(C++は完全なオブジェクト指向
    ではないのでその辺はよくわからん)

    >>179
    PyPyとか知らんの?
    181 : nobodyさん - 2012/07/10(火) 16:01:12.63 ID:???.net (+34,-3,-32)
    facebookは言語の選択に失敗した結果だから強調しないように。
    182 : nobodyさん - 2012/07/10(火) 16:04:14.78 ID:???.net (+67,+29,-78)
    >>181
    成長規模の見込みに失敗したってのはあるだろうね。
    今のスケール&開発スピードが必要になるならPHPなんて絶対選ばなかったろう。
    安く早くのスターターとしてPHPはありなんじゃね?って程度の意味で。
    というかむしろPHPの利点ってそこくらいしかないし。
    183 : nobodyさん - 2012/07/10(火) 16:09:00.18 ID:???.net (-1,-29,-5)
    jruby や jython使えば。早いよ
    184 : 171 - 2012/07/10(火) 16:21:14.11 ID:???.net (+76,+29,-85)
    >>175
    へー
    そうなんだ・・・
    PHPは「すぐにスパゲティになるけど、早くて堅牢」ってイメージだった・・・

    じゃぁさ、
    「結構大規模なECサイトをフルスクラッチで作る、アーキテクチャは何使ってもいい」
    ってなったら、何言語は使う?やっぱJava?
    185 : nobodyさん - 2012/07/10(火) 16:23:15.65 ID:???.net (+25,-22,-38)
    >>184
    これかなり私情はいってるけど。
    無印良品程度ーPerl
    Amazon程度ーJava
    かなあ。Amazon規模のを作るならJavaが柱で複数の言語を使い分けると
    思う。
    186 : 171 - 2012/07/10(火) 16:30:39.36 ID:???.net (+76,+30,-25)
    >>185
    へー
    まぁJAVAはわかるけど、Perlなんだ。
    まぁ「私情」ってかいてあるから
    好き嫌いもあるんだろうけど、
    どうしてPerlなの?
    Perl書けないしシラナイくせに聞いちゃって申し訳ないんだけど。
    187 : nobodyさん - 2012/07/10(火) 16:39:25.60 ID:???.net (+73,+29,-81)
    >>186
    CPANの存在が大きいのと、Catalystを改造したRESTfulなフレームワークを
    自前で持ってるから。一番大きいのが俺が二番目に長い期間書いてる言語だから。
    あとはPHPみたいにだらしなくないし、Javaほどガチガチじゃないから自由度も
    高い。まあPythonがもっと書けたらPerlの代わりにPythonって書いてたかも
    知れん。
    188 : nobodyさん - 2012/07/10(火) 20:05:57.33 ID:???.net (+67,+29,-46)
    PHPがだらしないって、使う人の問題じゃね?
    PHPは触り始めと、ベテランのコードがはっきりわかるからいいよね
    189 : nobodyさん - 2012/07/10(火) 21:11:07.62 ID:???.net (+81,+30,-114)
    >>188
    大きいプロジェクトの場合、使う人選ぶ余裕ないしPHP専門でベテランって
    ほとんどいないし人月も安いから「問題がある人」がどうしても集まって
    しまう。で、解読不可能なコードを書かれて辞めちゃう。で、メンテが
    出来なくなる。だから大きいプロジェクトには向かない。
    PerlなりJavaなりは言語がある程度拘束するからコードのメンテナンスが楽。
    190 : nobodyさん - 2012/07/10(火) 22:01:51.90 ID:???.net (+40,+17,-28)
    ベテランはPHP使わねえ
    191 : nobodyさん - 2012/07/10(火) 22:04:03.22 ID:???.net (+35,+17,-30)
    >>178
    Java上のPythonやRuby、PHPで作ればいいやん。
    Javaの機能呼び出せるし、そのまた逆も出来て便利だよ。
    あとC言語版よりも早い。
    192 : nobodyさん - 2012/07/10(火) 22:15:15.18 ID:???.net (+57,+29,-15)
    そもそもPHP専門なのにベテランっておかしーだろ
    193 : nobodyさん - 2012/07/10(火) 22:22:57.85 ID:???.net (+57,+29,-18)
    確かにw
    ベテランなら10くらいの言語行けるっしょww
    195 : nobodyさん - 2012/07/11(水) 09:54:06.74 ID:???.net (+75,+29,-29)
    >>189
    だからPHP案件はフレームワーク使いたがるのか・・・
    アホにフルスクラッチで作らせると手に負えなくなるから・・・
    196 : nobodyさん - 2012/07/11(水) 10:15:17.85 ID:b+qyyevt.net (+29,+29,-49)
    PHPはスパゲッティになるし大きなことには使いにくい

    perlは技巧的書き方もできてそうめんになるかも

    pythonはニシキヘビが苦手だと…

    javaはボラクル下にあるし

    rubyは減速ぎみ

    なに使えばいいんだ…
    197 : nobodyさん - 2012/07/11(水) 11:19:59.59 ID:???.net (+49,+26,-1)
    cに決まっとるだろ
    198 : nobodyさん - 2012/07/11(水) 12:42:37.80 ID:???.net (-1,-29,-17)
    AmazonはPerlで作られてるよ。
    200 : nobodyさん - 2012/07/11(水) 13:56:51.78 ID:N7wJxnH2.net (-20,+29,-32)
    そうか…CGIプログラムってスクリプトじやなくて実行可能ファイルなら何でもいいのか
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について