人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

プログラミングを学ぶにあたって、コードリーディングが有益だと聴きました。
そこで、みなさんが「これは勉強になった」というソースコードを教えてください。
言語はPHP、Perlでお願いします。
理由もあわせてお願いします。

●質問者: kmzc
●カテゴリ:コンピュータ
✍キーワード:Perl PHP コード ソースコード プログラミング
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● dtm_master
●20ポイント

http://www.movabletype.jp/

Movable Type

Perlですが…


まだ、理解しきれないほど複雑ですが、知りたいと思った部分を読んでいくと、おもしろいし、よくできています。

◎質問者からの返答

なるほど、まだまだ募集します。


2 ● gio
●5ポイント

https://sourceforge.net/

SourceForge.net: Welcome to SourceForge.net

ソースコードを書く場合は量より質ですが、

見る場合は、質より量かと思います。

きれいなソースも、そうでないソースも両方見た方が、

勉強にはなります。(こう書こうとか、こうは書くまいとか)

◎質問者からの返答

具体例が知りたいので、できるだけ具体的におねがいします。


3 ● TomCat
●20ポイント

http://jp.xoops.org/

XOOPS Cube公式サイト - Simple, Secure, Scalable

私はこれでPHPをおぼえました。

XOOPSは膨大な数のファイルの集合体で提供されますから、

ちょっとしたハックが必要になった時点で、

その全てを一覧して理解する必要に迫られます。


includeの糸をたどって芋づる式に見ていくだけで、

もう夢にまでPHPのソースが現れます。

閉じた瞼の中でスクロールします(笑)

そのくらい、たくさんのファイルがあります。


XOOPSはPHPのコンテンツもオンラインで書き込めるCMSですから、

あ、こういうやり方って有り?と思いついた時に

気軽に入力して実行して試せるというオマケもあります。


モジュールを自由に開発できるくらいになってくれば、

もうPHPのことには困らない実力が付いていると思います。

◎質問者からの返答

ありがとうございます。

こんな回答がうれしいです。


4 ● english
●20ポイント

http://www.php.net/manual/ja/

PHP: PHP マニュアル - Manual

マニュアルに勝るサンプルコードはないと思います。簡潔明瞭で、確実です。


基本が最も重要だからです。

http://akid.s17.xrea.com/

p2 - PHPでつくった2ch Viewer

PHPのソースもそうですが、DHTMLの利用方法がとても参考になりました。

◎質問者からの返答

ありがとうございます。


5 ● brokendish
●20ポイント

http://www1.atwiki.jp/brokendish/

brokendish@Wiki - トップページ

PHPのサンプルコード(クラスを含む)を幾つか掲載しています。

私の場合は、ショッピングサイトを作るという目的があったので、目的に向かってコーディングしまくりました。

◎質問者からの返答

ありがとうございます。


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ