Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Co powinien wiedzieć każdy programista PHP?

Po pierwsze, nie musisz wiedzieć o nauce PHP i MySQL... Wchodzisz w to nic nie wiedząc, a wyjdziesz z tego wiedząc sporo. Gdyby trzeba było wiedzieć, nikt nie byłby w stanie zająć się tworzeniem PHP i MySQL. Osobiście uważam, że masz niewielką przewagę, wchodząc w to, nie wiedząc o tym wszystkiego. Da ci to świeżą perspektywę i nieszablonową postawę :)

Jeśli chodzi o rzeczy zorientowane obiektowo w tym wątku, to prawda. Ale, jak powiedzieli inni, decyzja o tym, jak napisać swój kod, zależy wyłącznie od programisty (ty). Możesz użyć praktyk zorientowanych obiektowo, zrobić spaghetti kod spaghetti lub po prostu ustawić kilka funkcji, lub cokolwiek innego. Tak czy inaczej, jak wszyscy mówili, to zależy od Ciebie :)

Kanał IRC:

Naprawdę tego nie potrzebuję, ale uważam, że jest to pomocne... Do zobaczenia tutaj :)

irc.freenode.net #php

Ręczny:

Instrukcja jest twoim przyjacielem i prawdopodobnie jedyną rzeczą, którą powinnaś wiedzieć przed nurkowaniem.

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

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

Ramy:

Upewnij się, że jest to 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:

Cokolwiek Ci najbardziej odpowiada :)

http://www.eclipse.org/

http://www.vim.org/

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

http://php.netbeans.org/

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

Wyszukiwarki szablonów:

PHP to dobry silnik szablonów

Pomagają w tym struktury kontrolera widoku 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/

Lista zdecydowanie nie jest wyczerpująca, a rzeczy ciągle się zmieniają... Ale to dopiero początek :)

Miłej zabawy!

Chrelad



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. com.mysql.jdbc.exceptions.MySQLSyntaxErrorException podczas korzystania z PreparedStatement

  2. Czy używanie LIMITu bez ORDER BY jest bezpieczne?

  3. Zmień kolumnę MySQL na AUTO_INCREMENT

  4. Wybierz z mysql wstawiony do zmiennej VB.NET

  5. Pętla skryptu Bash przez MySQL