[AVIS] un bon sujet de projet (PHP) ?

un bon sujet de projet (PHP) ? [AVIS] - PHP - Programmation

Marsh Posté le 22-08-2002 à 09:22:37    

Hello,
 
J'aimerais avoir votre avis > je vais avoir un projet d'info a faire cette année. Est ce qu'un forum en PHP vous semble etre un bon projet ? Je suis sensé bosser environ 7-8 mois dessus a raison de 12h/semaine (mini).
 
Joce > je sais que ça doit etre dur a évaluer mais je te pose la question quand meme => combien de temps as tu passé sur le dev du forum (en gros) ? Quelles etaient tes connaissances quand tu as commencé a coder le forum ?


Message édité par impulse le 22-08-2002 à 09:36:47
Reply

Marsh Posté le 22-08-2002 à 09:22:37   

Reply

Marsh Posté le 22-08-2002 à 09:28:07    

Tout dépend de la taille et des fonctionnalité de ton forum. Un forum simple, sans gestion d'utilisateur, c'est le boulot d'un week-end (bien chargé, tu fais que ça). Mais bon 7-8 mois pour faire un forum, tu risques de t'emmerder un peu. Surtout si tu connais déjà PHP.


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 09:30:03    

Citation :

Tout dépend de la taille et des fonctionnalité de ton forum. Un forum simple, sans gestion d'utilisateur, c'est le boulot d'un week-end (bien chargé, tu fais que ça). Mais bon 7-8 mois pour faire un forum, tu risques de t'emmerder un peu. Surtout si tu connais déjà PHP.

 
 
Je ne connais pas du tout le PHP (ni ASP). Tu penses que c'est trop leger alors ?

Reply

Marsh Posté le 22-08-2002 à 09:36:13    

Et un site d'encheres ?
C'est plus "serieux" deja, non ? :D

Reply

Marsh Posté le 22-08-2002 à 09:42:54    

ouais, c'est une bonne idee ca! T'as trop d'imagination! ;)


---------------
LOVE & PEACE !!! [:kirvel]
Reply

Marsh Posté le 22-08-2002 à 09:48:32    

Citation :

ouais, c'est une bonne idee ca! T'as trop d'imagination! ;)

 
 
Vielen Dank pour cette idée ! :D

Reply

Marsh Posté le 22-08-2002 à 09:51:49    

L'avantage avec un site d'enchères, c'est que l'écriture du cahier des charges est en soi tout un travail. Un forum, c'est finalement assez libre. Et puis un site d'enchères comme ça touche à l'argent ça te confronte à des réalités utiles pour l'entreprise.
 
Si tu ne connais pas PHP, pense à consulter le bibliolink sur PHP ici-même. En temps de formation, tout dépend. Si tu sais programmer en C, par exemple, tu iras vite au début.


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 09:57:09    

Citation :

L'avantage avec un site d'enchères, c'est que l'écriture du cahier des charges est en soi tout un travail. Un forum, c'est finalement assez libre. Et puis un site d'enchères comme ça touche à l'argent ça te confronte à des réalités utiles pour l'entreprise.
 
Si tu ne connais pas PHP, pense à consulter le bibliolink sur PHP ici-même. En temps de formation, tout dépend. Si tu sais programmer en C, par exemple, tu iras vite au début.

 
 
Ben j'ai fait un DUT info donc je suis pas completement debutant en info non plus. ;)
Mais il faut dire que la prog "bas niveau" (pour moi c'est le C et le java :D) me branche pas trop. Les langages de script me semblent plus sympa (j'ai fait du Perl pdt mon stage).

Reply

Marsh Posté le 22-08-2002 à 10:04:07    

Java bas niveau ??? Comme tu y vas.


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 10:07:11    

Citation :

Java bas niveau ??? Comme tu y vas.

 
 
C'est mon opinion perso, je sais bien que c'est pas vraiment bas niveau. Bon, c'est vrai que le Java est deja plus haut niveau que le C... :D

Reply

Marsh Posté le 22-08-2002 à 10:07:11   

Reply

Marsh Posté le 22-08-2002 à 10:17:06    

impulse a écrit a écrit :

 

Citation :

Java bas niveau ??? Comme tu y vas.

 
 
C'est mon opinion perso, je sais bien que c'est pas vraiment bas niveau. Bon, c'est vrai que le Java est deja plus haut niveau que le C... :D




Tu t'enlises la!


---------------
LOVE & PEACE !!! [:kirvel]
Reply

Marsh Posté le 22-08-2002 à 10:22:03    

Citation :

Tu t'enlises la!

 
 
http://mymarkup.net/mt/images/stfu.jpg


Message édité par impulse le 22-08-2002 à 10:23:14
Reply

Marsh Posté le 22-08-2002 à 10:24:38    

I'd rather give you a nice cup of Java. :D


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 10:25:27    

Au passage, Java est un langage fortement typé très éloigné des couches matérielles. C'est un peu l'antithèse du bas-niveau.


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 10:26:27    

Et malheuresement il est aussi statiquement typé. Enfin on va pas rentrer la dedans, sinon on n'en sortira pas...

Reply

Marsh Posté le 22-08-2002 à 10:28:42    

Citation :

Au passage, Java est un langage fortement typé très éloigné des couches matérielles. C'est un peu l'antithèse du bas-niveau.

 
 
Oui mais comparé a Perl, par exemple, c'est du bas niveau ! :na:

Reply

Marsh Posté le 22-08-2002 à 10:28:58    

lorill a écrit a écrit :

Et malheuresement il est aussi statiquement typé. Enfin on va pas rentrer la dedans, sinon on n'en sortira pas...



Fortement typé ça peut pas marcher avec typage dynamique. Et puis bon le typage dynamique c'est cool, bien friendly, mais le debug...


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 10:29:16    

impulse a écrit a écrit :

 

Citation :

Au passage, Java est un langage fortement typé très éloigné des couches matérielles. C'est un peu l'antithèse du bas-niveau.

 
 
Oui mais comparé a Perl, par exemple, c'est du bas niveau ! :na:



Même pas.


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 10:30:18    

Cherrytree a écrit a écrit :

Fortement typé ça peut pas marcher avec typage dynamique. Et puis bon le typage dynamique c'est cool, bien friendly, mais le debug...




 
Python et Ruby sont a la fois fortement typés et dynamiquement typé. Le type est fixé sur la valeur, et pas sur la variable.
 
 
Edit:
Et merde, j'avais dit que je voulais pas rentrer la dedans...


Message édité par lorill le 22-08-2002 à 10:30:44
Reply

Marsh Posté le 22-08-2002 à 10:32:51    

On s'en tape de Java de toute façon. :o
La on parle de PHP, c'est tout! :D

Reply

Marsh Posté le 22-08-2002 à 10:42:21    

Et sinon, autre idée 'classique' => un site de vente online. Vaut mieux faire ça en Java/JSP ou bien en PHP ?

Reply

Marsh Posté le 22-08-2002 à 10:51:32    

impulse a écrit a écrit :

Et sinon, autre idée 'classique' => un site de vente online. Vaut mieux faire ça en Java/JSP ou bien en PHP ?



Spareil. Presque.


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 10:51:57    

lorill a écrit a écrit :

 
 
Python et Ruby sont a la fois fortement typés et dynamiquement typé. Le type est fixé sur la valeur, et pas sur la variable.
 
 
Edit:
Et merde, j'avais dit que je voulais pas rentrer la dedans...



Je t'ai eu ! :D


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 10:52:25    

Cherrytree a écrit a écrit :

Spareil. Presque.




 
Y'a juste moyen de faire plus propre avec l'un qu'avec l'autre...

Reply

Marsh Posté le 22-08-2002 à 10:53:02    

lorill a écrit a écrit :

 
 
Y'a juste moyen de faire plus propre avec l'un qu'avec l'autre...



Voilà.


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 11:02:01    

Pour m etre lance dans le php debut juillet et ayant deja fait du C je peux te dire que ton projet de forum est une bonne idee si tu consents a la faire tres serieusement (du code propre meme si tu dois revenir dessus qd tu apprends de nouvelle chose) et a le faire complet.
 
Perso je me suis lance la dedans pour faire un site pour mon clan de UT et j y suis tjs....
Bon c sur je connaissais rien en php, en html, en css etc et g vraiment bcp appris.
Donc va pas chercher 12 a 14h avec des conneries - fait un forum car 12h par semaine (si tu respecte vraiment ce planning :D) c pas enorme et comme il y a tjs des moments ou est la ouais mais bon la g pas trop envie j avancerai ca ce week end et puis finalement on prend du retard etc...
 
Franchement un bon forum bien complet bien generique c du boulot et je ne pense pas que joyce me contredise ;)
 
Tient voila une petite liste exaustive que g chope sur le forum d ethernal et ki ma fois me semble bien complete :

Code :
  1. Fonctionnalités
  2. poster un sujet
  3. éditer son sujet
  4. poster un message
  5. éditer son message
  6. répondre à un message
  7. suppression de son message
  8. transformation des smileys avec limite
  9. transformation des BBCodes
  10. transformation des noms d'urls autre que avec bbcode
  11. transformation des adresses emails en liens clickables
  12. message sans simley
  13. message sans bbcode
  14. infos utilisateur (site, icq, ...) dans l'entête de chaque message
  15. signature de l'utilisateur
  16. message sans signature
  17. avatar de l'utilisateur
  18. antiflood (par ip, user, et contenu)
  19. mots à interdire
  20. liste des sujets lus par l'utilisateur enregistré
  21. liste des sujets auxquels l'utilisateur enregistré à répondu
  22. nombre et liste des utilisateurs connectés par site
  23. notification en cas de réponse à un message
  24. garder le message même édité en cache pour le réafficher après un login (par ex)
  25. sondages
  26. élection de modérateurs
  27. favoris
  28. recherche
  29. jump rapide d'un forum à l'autre
  30. afficher les metas en fonction du site et de la page pour les moteurs de recherche (titre, description, mots clés)
  31. envoyer/recevoir des messages privés
  32. accès direct au dernier message lu
  33. Modérateurs & Admin
  34. édition d'un sujet
  35. édition d'un message
  36. suppression d'un message
  37. fermeture d'un sujet (avec différents niveaux)
  38. voir l'ip du posteur
  39. sujets importants (sticky subjet)
  40. Admin
  41. création/modification d'un forum
  42. affichage ou pas de l'avatar (propriétés du forum)
  43. fermeture d'un forum
  44. gestions des modérateurs
  45. sélection des smileys dans la BD (interface graphique non faite)
  46. Structure des pages
  47. affichage des forums
  48. affichage des Sujets
  49. affichage des messages
  50. gestion des numéros de page
  51. redirection en cas de login/logout/inscription
  52. ajout d'un message sur une page séparée
  53. afficher la liste des smileys disponibles
  54. afficher la liste des bbcodes disponibles


 
Voila j espere t avoir convaincu car je connais bien ces histoires de projet sur 7 ou 8 mois... :pt1cable:  
 
PS: crache pas sur java  :kaola: meme si j en ai pas assez fait pour vraiment donner mon mot a dire
Sinon delphi c top (version 7 ki sort yyyeeeesss !)
 


---------------
L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! [Pierre Desproges]
Reply

Marsh Posté le 22-08-2002 à 11:08:40    

Citation :

Y'a juste moyen de faire plus propre avec l'un qu'avec l'autre...

 
 
Lequel ?
Java ou PHP ? :D
 
Mkracing > je vais reflechir. Un site de vente ou un site d'encheres c'est peut etre mieux, faut que mon projet soit accepté de toute façon.

Reply

Marsh Posté le 22-08-2002 à 11:10:49    

Puis ce qu'il y a de bien a faire un forum c'est que c'est super original et qu'on n'a pas l'impression de réinventer la roue pour la huit mille six cent cinquante troisième fois...
 
Enfin je dis ca, j'ai pas vraiment d'idée de projet. Peut-etre un jeu multijoueur style http://www.magewar.com et cie ?

Reply

Marsh Posté le 22-08-2002 à 11:11:50    

sinon, si tu veux un projet avec un cahier de charge bien rempli, fait un gestionnaire de template aussi complet que modelix, mais plus rapide :D

Reply

Marsh Posté le 22-08-2002 à 11:14:35    

Citation :

Puis ce qu'il y a de bien a faire un forum c'est que c'est super original et qu'on n'a pas l'impression de réinventer la roue pour la huit mille six cent cinquante troisième fois...


 
Ben oui ça m'embete un peu mais bon... je veux pas faire un projet en C/C++, ça c'est clair. Un projet "web" ça me branche bien.
Donc je pense que ce sera : forum ou site de vente ou site d'encheres.

Reply

Marsh Posté le 22-08-2002 à 11:14:54    

Etends et/ou utilise le moteur de template http://www.templeet.org/ (parait qu'il n'y a pas plus rapide) pour faire un wiki qui ne rame pas comme un fou et qui supporte la création de lien en fonction de la navigation des utilisateurs entre les différentes pages.

Reply

Marsh Posté le 22-08-2002 à 11:18:32    

D accord un forum c pas super original mais c un projet qu il a faire car il est un peu oblige....c pas pour son plaisir perso.
Sinon qd on debute dans le php je ne vois pas 36 000 projets ki reste abordable....
 
Ouais les templates.....il va s amuser :D  :cry:  :cry:


---------------
L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! [Pierre Desproges]
Reply

Marsh Posté le 22-08-2002 à 11:23:02    

Citation :

D accord un forum c pas super original mais c un projet qu il a faire car il est un peu oblige....c pas pour son plaisir perso.
Sinon qd on debute dans le php je ne vois pas 36 000 projets ki reste abordable....
 
Ouais les templates.....il va s amuser

 
 
Euh... j'ai aucune contrainte pour le projet. Pas forcement du PHP => c'est moi qui ai decidé ça car le PHP a l'air sympa et je veux faire un projet "web". :p
C'est quoi cette histoire de templates ?

Reply

Marsh Posté le 22-08-2002 à 11:25:44    

MkRacing66 a écrit a écrit :

D accord un forum c pas super original mais c un projet qu il a faire car il est un peu oblige....c pas pour son plaisir perso.




 
Faut pas charier non plus... 7 mois pour apprendre un langage relativement simple et faire un forum, c'est un peu léger comme projet...

Reply

Marsh Posté le 22-08-2002 à 11:26:26    

template> En gros, il s'agit de séparer code dynamique du HTML pour ne pas mélanger le moteur du contenu.  
 
Regarde www.templeet.org, j'ai vu le gas qui la pondu, il assure que c'est à peine 2 x plus lent que des pages purement statiques (compte beaucoup plus avec du 100% php pas pensé vitesse).


Message édité par l'eau de la le 22-08-2002 à 11:28:51
Reply

Marsh Posté le 22-08-2002 à 11:27:20    

Cherrytree a écrit a écrit :

Spareil. Presque.



:heink:

Reply

Marsh Posté le 22-08-2002 à 11:29:48    

--greg-- a écrit a écrit :

 :heink:  



On peut faire un site ecommerce en Java ou en PHP, il n'y a pas de contre indication. Après pour le reste, c'est très différent, accordé.


---------------
Le site de ma maman
Reply

Marsh Posté le 22-08-2002 à 11:30:57    

Citation :

On peut faire un site ecommerce en Java ou en PHP, il n'y a pas de contre indication. Après pour le reste, c'est très différent, accordé.

 
 
Les avantages et les inconvenients de chaque solution ? :D

Reply

Marsh Posté le 22-08-2002 à 11:31:58    

impulse a écrit a écrit :

 

Citation :

On peut faire un site ecommerce en Java ou en PHP, il n'y a pas de contre indication. Après pour le reste, c'est très différent, accordé.

 
 
Les avantages et les inconvenients de chaque solution ? :D



ça devient lassant ce forum

Reply

Marsh Posté le 22-08-2002 à 11:32:44    

impulse a écrit a écrit :

 

Citation :

On peut faire un site ecommerce en Java ou en PHP, il n'y a pas de contre indication. Après pour le reste, c'est très différent, accordé.

 
 
Les avantages et les inconvenients de chaque solution ? :D



Pardon, mais là faut que je bosse.


---------------
Le site de ma maman
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed