Application qui génère des codes de structure d'application php

Eléphanteau du PHP | 49 Messages

10 oct. 2017, 13:53

Bonjour tout le monde

Pour créer des applications from scratch existe t-il une application qui génère des codes tout prêt au lieu de tout retaper depuis 0 ?
exemple une fenetre de login
un system de back office
etc..

je sais quand microsoft vbs il existait un générateur de model de script qu'on modifier à souhait , il générer les scripts en exemple puis en avait plus qu'a adapter(édité)

Mammouth du PHP | 1645 Messages

10 oct. 2017, 15:36

C'est le principe d'un frameworks que tu décris. Il en existe plusieurs en php
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone de rubik's cube

Eléphanteau du PHP | 49 Messages

10 oct. 2017, 15:46

d'apres toi quel est le framework le plus simple à apprendre et à comprendre ?

Mammouth du PHP | 1645 Messages

10 oct. 2017, 16:38

Aucune idée, je ne m'y suis pas encore mis
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone de rubik's cube

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 8471 Messages

16 oct. 2017, 18:28

d'apres toi quel est le framework le plus simple à apprendre et à comprendre ?
C'est un peu plus compliqué que cela.
En web, tu as 2 parties : une partie côté client (navigateur) qui va s'occuper du rendu de ce qui doit être affiché à l'utilisateur, et une partie côté serveur qui va s'occuper des traitements (aller chercher les données, les préparer, etc...)

Côté serveur vu qu'on est sur PHPfrance, tu as des frameworks PHP comme Laravel, Symfony ou Zend pour ne prendre que les plus connus.
A mon avis aucun n'est plus simple que d'autre, il y a forcément une barrière à l'entrée pour apprendre la logique de chaque framework.
Si tu veux commencer rapidement, utilise du PHP vanilla, c'est à dire sans framework, ça marche pas mal aussi ^^


Côté client, les langages à utiliser son HTML5, CSS3 et Javascript.
Tu peux utiliser comme framework Jquery et Bootstrap qui sont les plus connus.



Et enfin, ce qui existe aussi ce sont des CMS sur lequel tu peux baser ton application pour profiter des fonctionnalités les plus communes (écran de login, backoffice, etc...), les plus connus sont Wordpress et Drupal pour un site de contenus.
Woocommerce, Magento ou Prestashop pour un site e-commerce.
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 49 Messages

17 oct. 2017, 21:48

mais il existe pas un generateur ou un builder ou un rad , qui creer une application genre builder de page bootstrap , drag and drop , chaque partie du site est generer en glisser deposer pour creer une application ?

ou un site qui donne des snippet qui font chacun une fonction.

du genre un mecanise de session , un espace membre etc..

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 8471 Messages

17 oct. 2017, 23:16

Après il existe aussi des plateformes de création de site en drag & drop comme Wix ou Weebly mais qui ne sont pas des générateurs de code.

Les CMS comme Wordpress ou Drupal ont des modules/extensions/plugin (par exemple Visual Composer pour faire de la composition de page en drag & drop) qui permettent de faciliter la création de sites et d'ajouter des fonctionnalités.

Au niveau du pur code, les Symfony et autres frameworks PHP ont également des classes pour gérer les pattern de code les plus usuels : gestion des sessions, identification, etc...
Quand tout le reste a échoué, lisez le mode d'emploi...

ViPHP
ViPHP | 2576 Messages

18 oct. 2017, 16:22

Bonjour,

Symfony a un outil en ligne de commande qui permet de générer pas mal de code. On finit généralement par réécrire une grande partie du code, mais pour des maquettes c'est pas mal.