sql >> データベース >  >> RDS >> Mysql

すべてのPHPプログラマーは何を知っておくべきですか?

    まず、はありません PHPとMySQLの学習について知っておく必要があります...あなたは何も知らずにそれに入ります、そしてあなたはたくさんを知ってそれから出てくるでしょう。知っておくべきことがあれば、誰もPHPとMySQLの開発に取り掛かることはできません。私は個人的にあなたがそれについてすべてを知らずにこれに入るわずかな利点があると思います。それはあなたに新鮮な視点と箱の外の態度の考え方を与えるでしょう:)

    このスレッドのオブジェクト指向のものに関しては、それは真実です。しかし、他の人が言っているように、コードの書き方を決めるのは完全にプログラマー(あなた)次第です。オブジェクト指向の手法を使用したり、スパゲッティコードジャンクションを作成したり、一連の関数を適切に作成したりすることができます。いずれにせよ、他のみんなが言っているように、それはあなた次第です:)

    IRCチャネル:

    これは本当に必要ありませんが、役立つと思います...ここでお会いしましょう:)

    irc.freenode.net #php

    手動:

    マニュアルはあなたの友達であり、おそらくあなたがすべき唯一のものです。 飛び込む前に知っておいてください。

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

    http://dev.mysql.com/doc/refman /5.0/en/apis-php.html

    フレームワーク:

    それがMVCフレームワークであることを確認してください:)

    http://www.cakephp.org/

    http://www.phpmvc.net/

    http://www.codeigniter.com/

    http://www.symfony.com/

    http://www.laravel.com

    http://www.yiiframework.com/

    IDE:

    あなたに最適なものは何でも:)

    http://www.eclipse.org/

    http://www.vim.org/

    http://www.zend.com/en/products/studio/

    http://php.netbeans.org/

    https://www.jetbrains.com/phpstorm/

    テンプレートエンジン:

    PHPは優れたテンプレートエンジンです

    モデルビューコントローラーフレームワークはこれに役立ちます

    twig.sensiolabs.org

    http://www.smarty.net/

    Ajax:

    http://jquery.com/

    http://www.mootools.net/

    http://developer.yahoo.com/yui/

    http://www.prototypejs.org/

    http://www.extjs.com/

    http://code.google.com/webtoolkit/

    https://angularjs.org/

    CSS:

    http://www.yaml.de/en/home.html

    http://code.google.com/p/blueprintcss/

    http://developer.yahoo.com/yui/reset/

    完全なリストではなく、物事は絶えず変化します...しかし、それは始まりです:)

    楽しんでください!

    Chrelad



    1. Oracle:CSVファイルをインポートします

    2. PythonMySQLdbプレースホルダー構文

    3. 大規模なMySQLInnoDBテーブルの変更

    4. 上位10レコードを選択するSQL