Bienvenue à Php.GT WebEngine - une boîte à outils de développement d'applications visant à rationaliser le développement et à respecter les technologies Web.
Les cadres Web offrent de nombreuses fonctionnalités, mais sont souvent livrés avec des courbes d'apprentissage abruptes ou des règles imposantes. La motivation derrière ce projet est la conviction que ce qu'un cadre peut offrir peut être réalisé en éliminant le code plutôt qu'à en ajouter plus .
Rendez-vous sur le Wiki GitHub pour la documentation.
page.html a une logique facultative séparée dans page.phpPour augmenter la vitesse de développement et réduire la barrière à l'idée prototypée, la technique de développement d'un prototype statique est d'abord favorisé, en baisse de la logique quand et si nécessaire pour transformer les prototypes en code de production entièrement fonctionnel avec le moins d'étapes possible.
L'idée principale est de fournir une plate-forme où vous pouvez faire autant, en utilisant la technologie standard que vous avez déjà apprise. Les technologies qui composent le World Wide Web, comme HTML et HTTP, sont respectées et améliorées en vous apportant des outils et techniques utiles, le développeur.
Il existe de nombreux outils utiles inclus comme standard, tels que l'analyse SCSS, les modèles HTML et la manipulation du CSRF, mais l'architecture hautement modularisée maintient la compatibilité élevée. Les packages de Packagist peuvent être installés et chargés d'une configuration nulle.
Des scripts préconfigurés sont disponibles pour configurer automatiquement des serveurs locaux ou des environnements de virtualisation pour vous faire avancer le plus rapidement possible, sans avoir à modifier la configuration de l'ordinateur existant.
Pour faire passer des projets avec une dynamique complète, des projets Blueprint sont disponibles pour fonder vos projets. Les plans sont livrés avec juste assez de niveau de conception et de fonctionnalité pour sortir un prototype de la porte le plus rapidement possible, sans rien prescrire.
Si vous êtes nouveau dans le développement WebEngine, consultez le guide de démarrage rapide dans la documentation ou sautez directement dans les tutoriels.
Si vous cherchez à contribuer à WebEngine lui-même, veuillez lire le document des directives de contribution.
Le suivi du problème GitHub est utilisé pour soumettre des rapports de bogues, des demandes de fonctionnalités ou certains types de demandes de support technique. Si vous pensez que quelque chose ne fonctionne pas correctement, ou si la documentation ne couvre pas votre problème, n'hésitez pas à ouvrir un nouveau problème, décrivant ce que vous avez essayé, ce que vous attendez et ce qui n'a pas fonctionné.
Si vous avez plus d'un "comment puis-je faire X dans le WebEngine?" Question, il est préféré de le demander publiquement sur Stack Overflow. Si vous marquez votre question avec phpgt-webengine , ou le domaine de PHP.gt auquel la question fait référence, un contributeur WebEngine répondra à votre question dès que possible.