sql >> Databasteknik >  >> RDS >> Mysql

Vad bör alla PHP-programmerare veta?

För det första, det finns ingen måste veta om att lära sig PHP och MySQL... Du går in i det utan att veta någonting, och du kommer ur det med att kunna ett gäng. Om det fanns ett måste veta, skulle ingen kunna komma in i PHP och MySQL-utveckling. Jag tror personligen att du har en liten fördel när du går in i detta utan att veta allt om det. Det ger dig ett nytt perspektiv och en attityd utanför boxen :)

När det gäller de objektorienterade sakerna i den här tråden är det sant. Men, som andra har sagt, det är helt upp till programmeraren (dig) att bestämma hur du ska skriva din kod. Du kan använda objektorienterade metoder, skapa en spaghettikodkryssning, eller bara en massa funktioner, eller vad som helst. Oavsett vilket, som alla andra har sagt, är det upp till dig :)

IRC-kanal:

Behöver egentligen inte det här, men jag tycker att det är användbart... Vi ses här :)

irc.freenode.net #php

Manuell:

Manualen är din vän och förmodligen det enda du bör vet innan du dyker in.

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

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

Ramar:

Se till att det är ett MVC-ramverk :)

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:

Vad som passar dig bäst :)

http://www.eclipse.org/

http://www.vim.org/

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

http://php.netbeans.org/

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

Mallmotorer:

PHP är en bra mallmotor

Ramverk för modellvykontroller hjälper till med detta

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 inte en uttömmande lista, och saker förändras hela tiden... Men det är en början :)

Ha kul!

Chrelad



  1. Vad är nytt i PgBouncer 1.6

  2. Importera en csv till mysql via kommandoraden

  3. Omskrivning av mysql välj för att minska tiden och skriva tmp till disk

  4. VarBinary vs Image SQL Server Datatyp för att lagra binära data?