Je suis un designer avancé, mais je commence aussi une carrière dans le développement: je suis un utilisateur intermédiaire PHP. J'ai (malheureusement) appris le développement de la procédure, et non la POO. Mon projet actuel est une application web multi-utilisateurs et je me développais uniquement sur le plan procédural pour que mon patron insiste sur le fait qu'il doit s'agir d'une OOP, donc je devais commencer à apprendre la POO (je crois que je suis un apprenant relativement rapide).). Un ami m'a conseillé d'apprendre juste un framework PHP léger et de passer à autre chose, puisque le projet doit être lancé en moins de trois semaines (il me reste environ 2 semaines maintenant)! Après avoir vu beaucoup d'articles les comparant, j'ai fini avec CodeIgniter, Kohana, et Yii basé sur l'efficacité et la légèreté. Je ne suis pas habitué aux instructions en ligne de commande comme c'est fait dans Yii, donc j'ai dû le laisser tomber pour gagner du temps :(Kohana a l'air très intéressant, mais je suis nouveau sur PHP5 et OOP qu'il utilise et il y a TRÈS PEU j'ai essayé d'acheter des livres, mais il n'y en a pas.CodeIgniter a beaucoup de matériel utile, mais il n'a pas de module d'authentification officiel avec Access Control, et les trois modules open-source que j'ai testés ne s'intègrent pas bien avec les autres modules que j'utiliseMéthode la plus rapide/la plus simple pour développer un moteur de jeu multi-utilisateur en PHP/MySQL?
S'il vous plaît quelqu'un peut-il recommander un autre framework PHP OOP avec une courbe d'apprentissage rapide, ou fournir quelques pointeurs pour résoudre les problèmes que j'ai eu avec ces 3 frameworks testés, ou devrais-je simplement développer l'application complète? boîte après avoir étudié abondamment OOP? Merci pour votre temps
PHP pour quelque chose qui ressemble à un MMORPG? Des délais impossibles? Le développeur principal sans expérience php ou OOP? argh –
@Koper: Non, ce n'est pas comme le MMORPG, il s'agit simplement d'utiliser des formulaires et d'extraire des données simples d'une base de données MySQL pour comparer le jeu de chaque utilisateur avec les données attendues dans la BD. Vous pouvez relier cela à un examen en ligne multichoix ou quelque chose. Que suggérez-vous, s'il vous plaît? –
oh, j'ai mal compris alors, désolé! –