Je kan een website maken op de gemakkelijke manier of op de harde manier . Ontwikkelaars die liever het schrijven van hun eigen code kan gebruiken PHP - gebaseerde frameworks , bestaande uit bibliotheken en tools die de hardere manier een stuk makkelijker kunnen maken . Content management systemen of CMS- applicaties bieden een nog makkelijker manier om websites te bouwen met alleen je toetsenbord en muis . CodeIgniter en Drupal zijn tools die een deel van de complexiteit en de verveling van het bouwen van websites en webapplicaties kunnen nemen . CodeIgniter Overzicht CodeIgniter is een PHP - gebaseerde raamwerk gebruikt om dynamische websites en webapplicaties te creëren . CodeIgniter Web applicaties worden gemaakt met behulp van het Model - View - Controller of MVC programmering paradigma . Het model is het uw database schema en de functies die nodig zijn om toegang te krijgen tot de database server . The View is wat u ziet wanneer u een website bezoekt of gebruik een webtoepassing . Controllers zijn de webserver processen en middelen die nodig zijn om een webpagina en toegang server applicaties weer te geven . CodeIgniter Voordelen CodeIgniter is ideaal voor de ervaren PHP Web developer met gedeelde hosting diensten waar verwerkingssnelheid , schijfruimte , geheugen en server configuratie-opties zijn beperkt . CodeIgniter is een lichtgewicht raamwerk . De nieuwste versie past in een 2,2 megabyte archief . Het vereist slechts een HTTP-server , zoals Apache of Nginx en PHP versie 5.1.6 of hoger . CodeIgniter ondersteunt ook MySQL 4.1 en hoger , MS SQL , Postgres , Oracle , SQLite en Open Database Connectivity -of ODBC- database connecties . Drupal Overzicht Drupal is een modulair , uitbreidbaar PHP gebaseerde CMS en web applicatie framework . Als een CMS , kunt u Drupal gebruiken om blogs , websites of forums te bouwen . Drupal kan ook gebruikt worden als een organisatorische samenwerking aan documenten systeem . Een Drupal installatie bestaat uit vijf lagen : de sjabloon , gebruiker toestemming regeling , plaatsing van blokken die fungeren als inhoud containers , modules die functionaliteit uit te breiden en de feitelijke gegevens waaruit de inhoud . De nieuwste versie van Drupal vereist 15 megabytes aan schijfruimte , een Apache of Microsoft IIS HTTP-server , MySQL 5,015 of hoger en PHP versie 5.2.5 of hoger . Drupal Voordelen Als u niet geschoold zijn in JavaScript , HTML en PHP , kan Drupal een betere keuze zijn om een website te maken snel en gemakkelijk . Volgens de website van Drupal 's , kunt u een eenvoudige Drupal blog of website geïnstalleerd en actief is binnen een uur . De meeste Drupal wijzigingen kunnen worden gedaan met behulp van worden gedaan met behulp van de menu's , werkbalken en dashboards . U kunt uw site aan te passen door het installeren van een nieuw thema , toevoegen of verwijderen van blokken inhoud en het veranderen van banners . U kunt functies Drupal uit te breiden door het downloaden en installeren van modules geproduceerd door de Drupal gemeenschap of derde partij ontwikkelaars .
|