sql >> Base de Datos >  >> RDS >> Mysql

¿Qué debe saber todo programador de PHP?

En primer lugar, no hay no debe saber sobre aprender PHP y MySQL... Entras sin saber nada, y saldrás sabiendo un montón. Si hubiera que saberlo, entonces nadie podría entrar en el desarrollo de PHP y MySQL. Personalmente, creo que tienes una ligera ventaja al entrar en esto sin saberlo todo al respecto. Te dará una nueva perspectiva y una actitud innovadora :)

En cuanto a las cosas orientadas a objetos en este hilo, es cierto. Pero, como han dicho otros, depende completamente del programador (usted) decidir cómo escribir su código. Puede usar prácticas orientadas a objetos, hacer una unión de código de espagueti, o simplemente corregir un montón de funciones, o lo que sea. De cualquier manera, como todos los demás han dicho, depende de ti :)

Canal de IRC:

Realmente no necesito esto, pero lo encuentro útil... Nos vemos aquí :)

irc.freenode.net #php

Manual:

El manual es tu amigo y probablemente lo único que deberías saber antes de zambullirse.

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

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

Marcos:

Asegúrate de que sea un 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:

Lo que más te convenga :)

http://www.eclipse.org/

http://www.vim.org/

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

http://php.netbeans.org/

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

Motores de plantillas:

PHP es un buen motor de plantillas

Los marcos de trabajo del controlador de vista de modelo ayudan con esto

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/

Definitivamente no es una lista exhaustiva, y las cosas cambian constantemente... Pero es un comienzo :)

¡Diviértete!

Carlos