Vous pouvez créer un site web en toute simplicité ou la manière dure. Les développeurs qui préfèrent écrire leur propre code peuvent utiliser les cadres basé sur PHP , composé de bibliothèques et d'outils qui peuvent rendre le chemin plus difficile un peu plus facile . Systèmes de gestion de contenu et les applications CMS offrent un moyen encore plus facile de construire des sites Web avec seulement votre clavier et la souris . CodeIgniter et Drupal sont des outils qui peuvent prendre une partie de la complexité et l'ennui de construction des sites Web et des applications Web . CodeIgniter Présentation
CodeIgniter est un framework basé sur PHP utilisé pour créer des sites web dynamiques et d'applications Web. Les applications Web CodeIgniter sont créés en utilisant le Modèle -Vue-Contrôleur ou MVC paradigme de programmation . Le modèle est le votre schéma de base de données et les fonctions nécessaires pour accéder au serveur de base de données . La vue est ce que vous voyez lorsque vous visitez un site Web ou d'utiliser une application Web . Les contrôleurs sont les processus de serveur Web et les ressources nécessaires à l'affichage d'une page Web et les applications de serveur d'accès.
CodeIgniter Avantages
CodeIgniter est idéal pour le développeur Web PHP expérimenté l'utilisation partagée services où la vitesse de traitement , l'espace disque , la mémoire et les options de configuration de serveur d'hébergement sont limitées . CodeIgniter est un cadre léger. La dernière version s'inscrit dans une archive de 2,2 mégaoctet. Il nécessite uniquement un serveur HTTP comme Apache ou Nginx et PHP version 5.1.6 ou plus récent . CodeIgniter prend également en charge MySQL 4.1 et supérieur , MS SQL , Postgres , Oracle, SQLite et Open Database Connectivity ou des connexions de base de données ODBC.
Drupal Présentation
Drupal est un , extensible cadre de l'application CMS et Web basé sur PHP modulaire. Comme un CMS , vous pouvez utiliser Drupal pour construire les blogs , sites web ou des forums . Drupal peut également être utilisé comme un système de collaboration document organisationnelle . Une installation de Drupal se compose de cinq couches: le modèle , modèle de l'autorisation de l'utilisateur , l'arrangement de blocs qui agissent comme des conteneurs de contenu , des modules qui étendent la fonctionnalité et les données réelles constituant le contenu . La dernière version de Drupal nécessite 15 Mo d'espace disque , un Apache ou le serveur HTTP Microsoft IIS , MySQL 5.015 ou plus, et la version PHP 5.2.5 ou ultérieur .
Drupal Avantages
Si vous n'êtes pas qualifiés en JavaScript, HTML et PHP , Drupal peut être un meilleur choix pour créer un site Web rapidement et facilement . Selon le site Web de Drupal , vous pouvez obtenir un blog ou site web Drupal simple, installé et exécuté en une heure. Modifications les plus Drupal peut être fait en utilisant sont effectuées en utilisant les menus du système , les barres d'outils et tableaux de bord . Vous pouvez personnaliser votre site en installant un nouveau thème, ajoutant ou supprimant des blocs de contenu et l'évolution des bannières. Vous pouvez étendre les fonctionnalités de Drupal en téléchargeant et en installant des modules produits par la communauté Drupal ou des développeurs tiers .