JeuWeb - Crée ton jeu par navigateur
Tutoriels ! - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Tutoriels ! (/showthread.php?tid=5025)



Tutoriels ! - Dark-Slade - 29-07-2010

Saluut , je ne suis pas sur si c'est le bonne catégories mais voila , alors je cherche des tutos très bien expliquer qui parle de tout sur le Php/MySQL j'ai déjà lus plusieurs fois les tutos du SdZ (Site Du Zér0 ) , mais je cherche d'apprendre d'un autre point de vus alors si vous en avez faite moi part , et j'ai oublier , avec des exos , tp et autres c'est encore mieux ! ^^

J'ai aussi une question :

-A quoi sert le Java EE dans un jeu par navigateur ? (ou site web ) :o

merci Smile


RE: Tutoriels ! - Sephi-Chan - 29-07-2010

Pour les articles, je pense que des livres sont le must si tu es déjà introduit à PHP. Tu peux chercher des packs d'ebooks sur PHP sur des sites comme The Pirate Bay (je ne m'étend pas trop puisque c'est illégal).

Concernant JEE, c'est simplement une alternative à PHP, avec un framework de base, du coup c'est un peu moins péon, mais ça ne casse pas non plus trois à pattes à un canard (face à des trucs comme Struts).


Sephi-Chan


RE: Tutoriels ! - niahoo - 29-07-2010

pour les exos c'est à toi de te les faire.

fais toi un blog, un chat, une gestion de collection de CD, plein de trucs dans le style, pas trop compliqués pour commencer.
Ensuite t'attaques sévère, tu fais un script console auquel tu fais passer un nom de dossier, ton script doit parcourir ce dossier et tous les sous-dossiers récursivement, et dès qu'il tombe sur un .mp3 il doit renommer le fichier si le nom de l'artiste présent dans le tag du mp3 ne figure pas dans le nom du fichier. ( edit : oui oui, en PHP )

Voilà, quand tu sauras faire ça ( 100 lignes de code à tout casser ) alors un système de combat tu le coderas les doigts dans le nez !!


RE: Tutoriels ! - php_addict - 30-07-2010

(29-07-2010, 11:55 PM)niahoo a écrit : tu fais un script console auquel tu fais passer un nom de dossier...

un script en mode console ? pourquoi faire...tu veut dire avec cli.exe sous wamp par exemple ?

tiens d'ailleurs je me demande l'intérêt d'utiliser le mode console en php...


RE: Tutoriels ! - niahoo - 30-07-2010

exactement.

ben là ça sert à s'entrainer. dans mon exemple, ( qui est très formateur, j'insiste ! ), tu n'est pas obligé de dérégler ton serveur afin de virer la limite de 30 secondes d'exécution ( bon ok c'est une ligne à changer, je le concède ), tu peux laisser défiler le script, voire le rendre interactif du genre "le fichier xxxxx.mp3 contient déjà une partie du nom de l'artiste, voulez vous quand même le renommer ? [Y/n]"

Code :
w:\soundwaves\#inclasses\track - 01.mp3 a ete renomme en titre-de-chanson.mp3
w:\soundwaves\#inclasses\track - 02.mp3 a ete renomme en titre-de-chanson_2.mp3
w:\soundwaves\#inclasses\track - 03.mp3 a ete renomme en titre-de-chanson_3.mp3
le fichier xxxxx.mp3 contient déjà une partie du nom de l'artiste, voulez vous quand même le renommer ? [Y/n]

Là tu fais entrée et ça continue.

Le CLI c'est sympa quand tu connais bien PHP mais que tu n'y connais rien en scripts windows ( le bat je crois ? ) ou scripts shell linux. Tu peux te faire des programmes de gestion.

Perso je les fais en python histoire de changer, mais le principe est le même. Y a même des types qui ont sorti une librairie d'interface graphique pour PHP ( mais ça à l'air abandonné ) pour faire des programmes avec menus, boutons, etc. en PHP


edit : et comme je le disais sur un autre topic, si tu veux te faire un script qui modifie complètement une base de données avec stockage des valeurs le temps de créer un champ dans une autre table, y recopier les données, ça peut prendre beaucoup plus que 30 secondes !


RE: Tutoriels ! - Zamentur - 30-07-2010

Sinon il y aussi çà ou il y a les réponse à tout ou presque http://www.php.net/manual/fr/ c'est pas un tuto mais tout de même très pratique lorsqu'on sait le principal.
Il y a d'ailleurs la même chose pour mysql.


RE: Tutoriels ! - php_addict - 30-07-2010

il y a aussi:

http://www.phpfacile.com/
http://php.developpez.com/cours/


RE: Tutoriels ! - Anthor - 30-07-2010

(30-07-2010, 12:11 AM)php_addict a écrit :
(29-07-2010, 11:55 PM)niahoo a écrit : tu fais un script console auquel tu fais passer un nom de dossier...

un script en mode console ? pourquoi faire...tu veut dire avec cli.exe sous wamp par exemple ?

tiens d'ailleurs je me demande l'intérêt d'utiliser le mode console en php...

Ça sert pour les CRON, pour faire des script qui ne passent pas par Apache...
C'est toujours utile.


RE: Tutoriels ! - Sephi-Chan - 30-07-2010

L'utilité d'utiliser la console, c'est effectivement l'automatisation des tâches, ou l'initialisation de l'application. Par exemple dans mon tutoriel Spherium, j'utilise des tâches Rake pour créer les types d'unité et de bâtiments. Certes, c'est un peu plus évolué qu'un simple script (frameworks powaa !), mais l'idée est là.

Pour un autre projet (un système de gestion de raids sur World of Warcraft), j'ai écris un script qui va récupérer le contenu de la page d'états des serveurs (USA et Europe) et parse le HTML avec Hpricot pour récupérer la liste des serveurs existants. Ça m'évite de les saisir à la main (il y en a plus de 400) et je peux relancer le script si de nouveaux serveurs ouvrent grâce à une création conditionnelle :


Realm.find_or_create_by_zone_and_name(zone, name)


Sephi-Chan


RE: Tutoriels ! - Dark-Slade - 30-07-2010

ok merci de vos réponses Smile

Yeaaaaaaaaaaaah ! j'ai été a la bibliothèque de ma commune et j'ai trouver 3 livre sur le JavaScript et 1 sur le sql mais aucun contient de php c'est le seul bé mol :/