Quelle est la meilleur façon d'apprendre le PHP ? - PHP - Programmation
Marsh Posté le 11-07-2002 à 07:49:04
ReplyMarsh Posté le 11-07-2002 à 08:32:18
Le mieux je pense c'est de te fixer un petit projet pas trop compliqué et d'avancer doucement en cherchant dans la docs qd tu sais pas faire.
Après tu pourra comparer ce que tu as fait avec des sources existants.
Le mieux c de pratiquer plutot que de lire la doc en entier.
Marsh Posté le 11-07-2002 à 08:42:34
ReplyMarsh Posté le 11-07-2002 à 10:27:33
joce a écrit a écrit : Faire des conneries |
lol ! En + c tellement vrai
Marsh Posté le 11-07-2002 à 10:29:37
www.phpdebutant.com il est tres bien!
Marsh Posté le 11-07-2002 à 12:38:26
bon les gars, phpdébutant, je vous ai dit que je connaissais
je le trouve très bien, mais trop jeune donc pas assez complet et certainement pas exaustif. Par contre il va droit au but, dans certaine fonctionalité intéressante, et je trouve ça très bien
le pb c'est que ça m'a pas empéché de faire des conneries, donc à part suivre la doc officiel, je vois pas trop d'autres solutions, mais c'est un peu lourd/chargé comme doc
et faire des conneries je veux bien, mais je peux pas trop, j'ai des comptes à rendre moi
joce, si t'as des conseils pour la sécurité, c'est maintenant qu'il faut les donner
Marsh Posté le 11-07-2002 à 15:35:04
le niveau de securité depend de tout les éléments qui constitue ton site (le serveur, tes pages ...) donc on ne peut pas être infaillible .
Le plus simples (je pense) c'est de proteger :
Marsh Posté le 11-07-2002 à 18:22:27
concernant phpdebutant je te comprend!
Moi il m'a permis d'apprendre les principe de base!
Par conter en qui concerne les requettes SQL mmmhh :s ils peuvent êter plus simple!...
Mais en faite la meilleurs façon de connaitre il y a pa mieux que quelqu'un qui s'y connais en PHP et soit la pour juger ton travail et te montré s'il y a ou pas une meilleur façon et/ou t'apprendre des techniques propre a ce que tu fais!...
Marsh Posté le 11-07-2002 à 22:54:08
Attends, en sécurité faut pas exagérer. Si tu fais pas de script de login, la sécurité ça se limite à vérifier les variables.
Pour ça tu lis la doc pour les fonctions :
- isset() et empty()
- preg_*() <-- très important
- file_exists()
... en général c'est les seules que je me sert pour tester mes variables.
Marsh Posté le 11-07-2002 à 22:59:04
Pour la sécurité t'as :
... Tu verras que ce qui reviens svt c'est la vérif des variables. Sinon t'as pas trop à t'inquiéter si tu fais juste du dév. Le reste c'est l'administrateur système qui s'en occupe (donc l'hébergeur !).
Marsh Posté le 12-07-2002 à 11:29:43
Dost67 a écrit a écrit : Attends, en sécurité faut pas exagérer. Si tu fais pas de script de login, la sécurité ça se limite à vérifier les variables. Pour ça tu lis la doc pour les fonctions : - isset() et empty() - preg_*() <-- très important - file_exists() ... en général c'est les seules que je me sert pour tester mes variables. |
y-a du login, justement
et regarde la doc de nexen, le chapitre secu, franchement, yy-a bcp de chose à vérifier (y-a même certaines options de compilation qui sont dangereuse ensemble)
Marsh Posté le 12-07-2002 à 11:29:56
Dost67 a écrit a écrit : Pour la sécurité t'as :
... Tu verras que ce qui reviens svt c'est la vérif des variables. Sinon t'as pas trop à t'inquiéter si tu fais juste du dév. Le reste c'est l'administrateur système qui s'en occupe (donc l'hébergeur !). |
merci, je regarderais
Marsh Posté le 12-07-2002 à 22:58:19
comme le dit bobdupont, le mieux c'est un petit projet : un chti forum, un système de gestion de news ou encore gestion de stats, ... le genre de trucs que tu trouve fréquemment sur le net, histoire de pas se prendre la tête sur l'idée et de se concentrer sur la technique (ici PHP et les BDs)
Marsh Posté le 13-07-2002 à 13:53:45
1 -> Lire la doc PHP / MySQL
2 -> Consulter les sites sur PHP (www.phpdebutant.com, www.phpinfo.net, www.php.net, etc...).
3 -> Coder des petits scripts, manipuler les variables, les structures de contrôle, etc...,comprendre les bases du langage...
4 -> Coder encore et encore...
5 -> Toujours coder, mais sans jamais oublier de réflaichir avant de se lancer tête baissée, consulter la doc au moindre problème avant de crier au secours...
C'est assez simple de se lancer dans la programmation PHP/MySQL, mais avant de maîtriser parfaitement le sujet, de l'eau s'écoulera sous les ponts.
De plus, vous utiliserez certainement PHP en tant que langage Web côté serveur, cela ne vous dispensera pas de maîtriser HTML, JavaScript...
Bonne continuation.
Marsh Posté le 11-07-2002 à 03:47:09
Je m'y mets en ce moment, et c'est vraiment raide.
y-a plein de critères en prendre en compte
l'aspect sécurité est loin d'être évident à prendre en compte (après avoir lu le début de la doc de nexen, je m'aperçois que je suis très loin d'être capable de faire un site acceptable, à ce niveau du moins)
l'aspect de la compilation aussi : par exemple j'aurais aimé pouvoir créer des images à la volée, et je m'aperçois qu'il faut compiler php avec le support GD : j'ai plus qu'à recompiler
donc je sais pas comment éviter de faire n'importe quoi, de me replanter encore une fois : faut-il lire toute la doc avant de s'y mettre ? (ça m'étonnerait, vu la taille)
Avez vous des bons liens, qui permettent de débuter sans se planter ? ça me parait mieux. Moi je suis les instructions de nexen (trop fourni) et de phpdebutant (trop jeune), mais si vous avez d'autres bons liens, je suis preneur