sql >> Database teknologi >  >> RDS >> Mysql

Hvad bør enhver PHP-programmør vide?

For det første er der ingen skal vide om at lære PHP og MySQL... Du går ind i det uden at vide noget, og du kommer ud af det ved at kende en masse. Hvis der var et must at vide, så ville ingen være i stand til at komme ind i PHP og MySQL udvikling. Jeg tror personligt, at du har en lille fordel ved at gå ind i dette uden at vide alt om det. Det vil give dig et nyt perspektiv og en at tænke uden for boksen :)

Hvad angår de objektorienterede ting i denne tråd, er det sandt. Men som andre har sagt, er det helt op til programmøren (dig) at bestemme, hvordan du skriver din kode. Du kan bruge objektorienteret praksis, lave et spaghettikodekryds eller bare en masse funktioner eller hvad som helst. Uanset hvad, som alle andre har sagt, er det op til dig :)

IRC-kanal:

Har egentlig ikke brug for dette, men jeg finder det nyttigt... Vi ses herinde :)

irc.freenode.net #php

Manuel:

Manualen er din ven og sandsynligvis det eneste du bør vide, før du dykker ind.

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

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

Rammer:

Sørg for, at det er en MVC-ramme :)

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:

Uanset hvad der passer dig bedst :)

http://www.eclipse.org/

http://www.vim.org/

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

http://php.netbeans.org/

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

Skabelonmotorer:

PHP er en god skabelonmotor

Modelvisningscontrollerrammer hjælper med dette

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/

Absolut ikke en udtømmende liste, og tingene ændrer sig konstant... Men det er en start :)

God fornøjelse!

Chrelad



  1. Python Mysql, kommandoer ude af synkronisering; du kan ikke køre denne kommando nu

  2. Lagring af CPR-numre

  3. importer allerede oprettet sqlite-database (xamarin)

  4. PostgresSQL-installation mislykkedes:initialisering af databaseklynge mislykkedes MAC OS