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.

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

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

Marcos:

Asegúrate de que sea un framework MVC :)

https://www.cakephp.org/

https://www.phpmvc.net/

https://www.codeigniter.com/

https://www.symfony.com/

https://www.laravel.com

https://www.yiiframework.com/

IDE:

Lo que más te convenga :)

https://www.eclipse.org/

https://www.vim.org/

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

https://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

https://www.smarty.net/

Ajax:

https://jquery.com/

https://www.mootools.net/

https://developer.yahoo.com/yui/

https://www.prototypejs.org/

https://www.extjs.com/

https://code.google.com/webtoolkit/

https://angularjs.org/

CSS:

https://www.yaml.de/en/home.html

https://code.google.com/p/blueprintcss/

https://developer.yahoo.com/yui/reset/

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

¡Diviértete!

Carlos