ExpressionEngine et CodeIgniter sont des applications de développement Web créés et entretenus par EllisLab . ExpressionEngine est conçu principalement pour le développement de sites web, tandis que CodeIgniter est conçu pour le développement d'applications Web. Les produits diffèrent principalement en termes d'exigences d'utilisation, licences et serveur destinés . CodeIgniter est gratuit, tandis que ExpressionEngine utilise un système de licences basé rémunéré. Utilisation prévue
CodeIgniter est un framework conçu pour le développement d'applications Web . Il fournit aux développeurs Web avec un ensemble d'outils conçu pour simplifier la conception d'applications Web à partir de zéro en utilisant le langage de programmation PHP. ExpressionEngine , d'autre part , est elle-même une application Web construit par EllisLab utilisant le framework PHP CodeIgniter . ExpressionEngine est commercialisé comme un système de gestion de contenu, semblable à WordPress , Joomla et Drupal. Il vous permet de créer des sites Web en utilisant une combinaison de bases de données MySQL , des modèles et des modules .
Licences
CodeIgniter est une plate-forme libre, open-source qui permet l'utilisation de Git système de contrôle de version distribué . EllisLab vous permet d'utiliser , de modifier, copier et distribuer CodeIgniter et sa documentation , vous avez fourni répondre à une liste de six conditions. ExpressionEngine est une plateforme de développement commercial construit autour d'une base de code open-source . EllisLab propose trois licences différentes pour ExpressionEngine - Travailleur indépendant , non- commercial et commercial . Les prix de ces licences sont de 100 $ , 150 $ et 300 $, respectivement, à compter de la date de publication.
Requise pour le serveur
Afin d'utiliser la plus récente version de ExpressionEngine , vous aurez besoin d'un serveur qui exécute PHP 5.1.6 ou ultérieur, 32 Mo de mémoire PHP- alloué , MySQL version 4.1 ou supérieur, 10 Mo d' espace disponible sur le disque du serveur , 2 Mo d'espace de base de données et une version de PHP compilée de l' GD ou la bibliothèque GD 2. Afin d'exécuter CodeIgniter , vous devrez PHP 5.1.6 ou plus récent et l'un des bases de données supportées suivantes: - Oracle , MySQL 4.1 ou supérieur , MySQLi , Postgres , SQLite, ODBC ou MS SQL
< br . > Informations complémentaires
deux produits sont disponibles pour téléchargement à partir EllisLab . ExpressionEngine est compatible avec le Multiple Site Manager , un programme qui vous permet de gérer plusieurs sites via un panneau de contrôle ExpressionEngine unique. Multiple Site Manager coûte entre 25 $ et 200 $ , selon votre usage prévu et les exigences du développement . EllisLab offre également des services d'hébergement conçus spécifiquement pour une utilisation avec ExpressionEngine et CodeIgniter .