]> Mediawave > Siteprocessor

Siteprocessor

De Siteprocessor is een "modulaire website-ontwikkel-tool" die het mogelijk maakt om de structuur, vormgeving, techniek en inhoud van een website te scheiden. Zo kunnen meerdere webmasters, web designers, programmeurs en auteurs samen aan een website werken zonder elkaar in de weg te zitten. Zodra een bepaalde pagina van de website wordt opgevraagd zorgt de Siteprocessor ervoor dat al het noodzakelijke wordt samengevoegd en uitgevoerd om de betreffende pagina weer te geven.

Mogelijkheden

Een greep uit de mogelijkheden van de Siteprocessor.

Template engine

De template engine maakt het mogelijk dat de vormgeving van een website in één of meerdere templates kan worden geplaatst. Zodoende kan de vormgeving eenvoudig worden aangepast door alleen de templates aan te passen.

Gecentraliseerde website structuur

De navigatie/ informatie structuur van de website staat in een centraal XML bestand. Deze structuur is onafhankelijk van de inhoud. Zodoende kan de structuur van de website binnen een paar tellen worden aangepast en/of uitgebreid.

Ontwikkel platform

Er zijn meerdere mogelijkheden om met de Siteprocessor te ontwikkelen.

  • Modules
    Een Siteprocessor module is een PHP script dat voor iedere pagina uitgevoerd wordt. Zodoende zijn Siteprocessor modules website-breed van toepassing. Denk bijvoorbeeld aan een login of formulier validatie module.
  • Losse PHP scripts
    Er kunnen losse PHP scripts in de Siteprocessor worden geladen. Er hoeft voor deze vorm van ontwikkelen nauwelijk rekening met de Siteprocessor gehouden te worden. Zodoende kan op traditionele wijze met PHP ontwikkeld worden. De Siteprocessor zorgt ervoor dat alles naadloos in de website geintegreerd wordt. Denk hier bijvoorbeeld aan een script dat gegevens uit een database weergeeft.
  • XSL
    De Siteprocessor biedt ondersteuning voor XSL. XSL maakt het mogelijk om XML te transformeren in bijvoorbeeld HTML. Zo kunt u bijvoorbeeld uw XML documenten inzichtelijk maken. Of doormiddel van een RSS feed het laatste nieuws van NU.nl in uw website verwerken.

Benodigdheden

Een webserver met PHP 5.