Child pages
  • Fondamentaux

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

PrestaShop a été conçu pour que des modules tiers puissent facilement construire être construits sur ses fondations, ce qui en fait une solution e-commerce particulièrement personnalisable.

...

  • ajouter des fonctionnalités à PrestaShop ;
  • afficher de nouvelles informations sur le site (sélection de produits, etc.) ;
  • communiquer avec d'autres acteurs e-commerce (guides d'achat, plate-forme de paiement, plateplates-formes logistiques...)
  • etc.

...

  • Objet/données. L'accès à la base de données se fait par le biais des fichiers du dossier /classes.
  • Contrôle des données. Le contenu envoyé à l'utilisateur est vérifié par les fichiers du dossier racine.
  • Apparence. Tous les fichiers du thèmes thème sont dans le dossier /themes.

...

Il s'agit du même principe que pour l'architecture MVC (Modèle-Vue-Contrôleur), en plus simple et plus accessible.

Notre équipe de développeur à développeurs a choisi de ne pas utiliser de framework PHP, tel que Zend Framework, Symfony ou CakePHP, afin d'obtenir une meilleure lisibilité du code, et donc de permettre des modifications plus rapides.

...

  • Il est plus facile de lire le code du logiciel.
  • Les développeurs peuvent ajouter et corriger le code plus rapidement.
  • Les designers et intégrateurs HTML peuvent travailler en tout toute sécurité dans le dossier /themes sans avoir à comprendre ou même lire une seule ligne de code PHP.
  • Les développeurs peuvent travailler sur des données et modules supplémentaires que les intégrateurs HTML peuvent exploiter.

...

Il décrit ou contient les données qui ont été traitées par l'application. Il gère ces données, et garantis garantit leur intégrité.

Vue

Une vue est l'interface avec laquelle l'utilisateur interagit.

...

Le contrôleur gère la synchronisation des évènements entre le modèle et la vue, et met les deux à jour en fonction des besoins. Il reçoit tous les évènement évènements utilisateur, et déclenche les actions à réaliser.

...

Vous pouvez télécharger le schéma de PrestaShop 1.5 au format PNGPDF (23.5 76 Mo), ou au format original (vous devrez télécharger MySQL Workbench pour le lire).