sql >> Databáze >  >> RDS >> Mysql

Co by měl vědět každý PHP programátor?

Za prvé, existuje ne musí vědět o učení PHP a MySQL... Jdete do toho s tím, že nic nevíte, a vyjdete z toho, když budete znát spoustu věcí. Kdyby to bylo nutné vědět, nikdo by se nemohl dostat do vývoje PHP a MySQL. Osobně si myslím, že jsi v mírné výhodě jít do toho, aniž bys o tom všechno věděl. Dá vám to novou perspektivu a myšlenku mimo rámec škatulky :)

Pokud jde o objektově orientované věci v tomto vlákně, je to pravda. Ale jak řekli jiní, je zcela na programátorovi (vy), aby se rozhodl, jak svůj kód napíše. Můžete použít objektově orientované postupy, vytvořit spojení špagetového kódu nebo prostě jen spoustu funkcí nebo cokoli jiného. Ať tak či onak, jak všichni ostatní říkali, je to na vás :)

Kanál IRC:

Tohle opravdu nepotřebuji, ale považuji to za užitečné... Uvidíme se zde :)

irc.freenode.net #php

Ruční:

Příručka je váš přítel a pravděpodobně jediná věc, kterou byste měli vědět, než se ponoříte.

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

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

Rámce:

Ujistěte se, že jde o framework 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:

Cokoli vám vyhovuje :)

http://www.eclipse.org/

http://www.vim.org/

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

http://php.netbeans.org/

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

Motory šablon:

PHP je dobrý šablonovací engine

S tím pomáhají rámce řadičů zobrazení modelu

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/

Rozhodně to není vyčerpávající seznam a věci se neustále mění... Ale, je to začátek :)

Bavte se!

Chrelad



  1. Mohu počítat návštěvy, abych určil počet lidí online?

  2. Tipy pro vzdálenou správu PostgreSQL

  3. Převeďte hodnotu sloupce odděleného čárkami na řádky

  4. Funkce CURRENT_TIMESTAMP() v Oracle