Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O que todo programador PHP deve saber?


Em primeiro lugar, não há não deve saber sobre aprender PHP e MySQL... Você entra sem saber nada, e sai sabendo um monte. Se houvesse um deve saber, ninguém seria capaz de entrar no desenvolvimento PHP e MySQL. Eu pessoalmente acho que você está em uma pequena vantagem entrando nisso sem saber tudo sobre isso. Isso lhe dará uma nova perspectiva e uma atitude de pensar fora da caixa :)

No que diz respeito às coisas orientadas a objetos neste tópico, é verdade. Mas, como outros já disseram, depende completamente do programador (você) decidir como escrever seu código. Você pode usar práticas orientadas a objetos, fazer uma junção de código espaguete, ou apenas um monte de funções, ou qualquer outra coisa. De qualquer forma, como todo mundo tem dito, depende de você :)

Canal de IRC:

Realmente não preciso disso, mas acho útil ... Vejo você aqui :)

irc.freenode.net #php

Manual:

O manual é seu amigo e provavelmente a única coisa que você deveria saber antes de mergulhar.

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

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

Estruturas:

Certifique-se de que é um 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:

O que mais combina com você :)

https://www.eclipse.org/

https://www.vim.org/

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

https://php.netbeans.org/

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

Mecanismos de modelo:

PHP é um bom mecanismo de modelo

Estruturas de controlador de exibição de modelo ajudam com isso

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 não é uma lista exaustiva, e as coisas mudam constantemente... Mas é um começo :)

Divirta-se!

Chrelad