Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apa yang harus diketahui setiap programmer PHP?

Pertama, tidak ada tidak harus tahu tentang belajar PHP dan MySQL... Anda masuk ke dalamnya tidak tahu apa-apa, dan Anda akan keluar dari itu mengetahui banyak. Jika ada yang harus tahu, maka tidak ada yang bisa masuk ke pengembangan PHP dan MySQL. Saya pribadi berpikir Anda memiliki sedikit keuntungan dalam hal ini tanpa mengetahui segalanya tentang itu. Ini akan memberi Anda perspektif baru dan sikap berpikir di luar kebiasaan :)

Sejauh hal-hal berorientasi objek di utas ini, itu benar. Tetapi, seperti yang dikatakan orang lain, sepenuhnya terserah programmer (Anda) untuk memutuskan bagaimana menulis kode Anda. Anda dapat menggunakan praktik berorientasi objek, membuat persimpangan kode spageti, atau sekelompok fungsi yang tepat, atau apa pun. Apa pun itu, seperti yang dikatakan orang lain, terserah Anda :)

Saluran IRC:

Tidak terlalu membutuhkan ini, tapi saya rasa berguna... Sampai jumpa di sini :)

irc.freenode.net #php

Manual:

Manual ini adalah teman Anda dan mungkin satu-satunya hal yang seharusnya ketahui sebelum menyelam.

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

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

Kerangka:

Pastikan itu adalah kerangka kerja 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:

Apa pun yang paling cocok untuk Anda :)

http://www.eclipse.org/

http://www.vim.org/

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

http://php.netbeans.org/

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

Mesin template:

PHP adalah mesin template yang bagus

Kerangka kerja pengontrol tampilan model membantu dalam hal ini

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/

Jelas bukan daftar yang lengkap, dan segala sesuatunya terus berubah... Tapi, ini adalah permulaan :)

Selamat bersenang-senang!

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. Menyimpan HABTM dengan bidang ekstra?

  2. MySQL beberapa kolom dalam klausa IN

  3. Bagaimana cara membuat objek JSON di MySql dengan nilai boolean?

  4. MySQL menggabungkan banyak ke banyak baris tunggal

  5. PreparedStatement mengabaikan parameter dalam kueri:java.sql.SQLException:Indeks parameter di luar rentang (1> jumlah parameter, yaitu 0)