PHP Frameworks


  Share  
|

PHP er endelig få den opmærksomhed, som jeg fortjener, ja jeg har altid ment, at PHP er et af de forsømte sprog, forsømt, fordi de bruges i overflod, men der er ikke nok programmer eller som vi kalder dem rammer at arbejde med PHP. Men det var indtil frigivelsen af PHP 5. Efter udgivelsen af PHP, er der en række af rammer til rådighed.
I dag har vi gennemgå og forstå nøje de forskellige rammer til rådighed for PHP. Nogle af de mest populære rammer for PHP er:

  1. The Zend Framework.
  2. Prado Framework.
  3. CakePHP Framework.
  4. Symfoni Framework.

Disse rammer er selvfølgelig de mest populære, og der er mere end 40 rammer for PHP, og det er meget vanskeligt at vide, hvilke rammer passer dig bedst, og vil være den mest produktive til din web-udvikling og virksomhedens mål.
Selvfølgelig alle disse rammer er gratis og giver et væld af tjenester til at dække næsten alle de web-udvikling behov for en webdesigner eller en hjemmeside ejer. Nogle af de mest almindelige funktioner i alle disse PHP ramme er som følger:

  • PHP 5: Thats indlysende! Alle de rammer, der understøtter både PHP 5 udgave af PHP.Only "The Prado ramme" understøtter PHP 4.x version af PHP samt PHP 5 version af PHP.
  • Multiple DBs: Alle de ovennævnte rammer, der understøtter flere databaser, der skal anvendes uden at foretage opsætning og konfiguration ændringer.
  • Validering: Alle de fire rammer har en inbult validering og en filtrering komponent, der kan bruges.
  • MVC: Alle de fire rammer har MVC, der er Model View Controller setup.

Så det er disse få komponenter og styringer, som er almindelige i de fleste PHP-baserede rammer, og derfor bør man være opmærksom på disse komponenter, når du henter eller bruger en PHP ramme.
Lad os nu se en kort introduktion om hvert af disse PHP baseret rammer og deres vigtigste træk:

  • Zend Framework:Zend Framework er en komponentbaseret ramme med komponenter til næsten alle af programmeringen behov for en PHP programmør eller PHP developer.

Nogle af komponenterne i Zend Framework er:

  1. zend_acl
  2. zend_auth
  3. zend_cache
  4. zend_config
  5. zend_consolegetop og mange flere.
  • Prado Framework: The Prado rammer giver følgende fordele for web applikationsudviklere.
  1. reusablility
  2. Brugervenlighed
  3. Robusthed
  4. Præstation
  5. Team Integration
  • CakePHP:

Nogle af de vigtige elementer i CakePHP er som følger:

  1. Model, View, Controller Arkitektur
  2. Vis Hjælpere til AJAX, Javascript, HTML-formularer og mere
  3. Built-in Validering
  4. Ansøgning Stilladser
  5. Ansøgning og crud kodegenerering via Bake
  6. Access Control Lists
  7. Data desinficering
  8. Sikkerhed, Session, og anmodning Håndtering Komponenter
  9. Fleksibel View Caching

Ligesom alle andre rammer CakePHP er også baseret komponent rammer.

  • Den Symphony Framework:

Nogle af funktionerne i symfonien ramme er som følger:

  1. enkle templating og hjælpere
  2. cache forvaltning
  3. smart webadresser
  4. stillads
  5. flersprogethed og I18N støtte
  6. objekt model og MVC adskillelse
  7. Ajax støtte
  8. virksomheden klar

Således er de bedste muligheder for rammer i forbindelse med PHP, og man skal gennemgå alle disse funktioner i alle disse rammer mod hans behov og vælge en passende ramme for at arbejde på!
Eventuelle forslag og bemærkninger som altid er velkommen.

en artikel sendt af Pranav Bhat


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions