Child pages
  • Fondamentaux

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...

  • 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.

...