Scriptorama.nl

Header image showing a keyboard, mouse, laptop and books on design patterns

Vacature: senior PHP developer bij Siyou

Siyou Internet Solutions B.V. is een internet ontwikkelbureau, gespecialiseerd in technische ontwikkeling van internettoepassingen.

Siyou onderscheidt zich door de inzet van ervaren mensen en een goede beheersing van het (ontwikkel)proces, waardoor opdrachtgevers niet voor verrassingen komen te staan. Dit in een plezierige werkomgeving, met aandacht voor goede onderlinge relaties.

Siyou is gevestigd in het Noord-Hollandse Wormer, dichtbij station Wormerveer en goed bereikbaar per auto.

Als PHP ontwikkelaar...
...ben je verantwoordelijk voor de realisatie van webapplicaties. In deze functie werk afwisselend individueel en in multidisciplinaire teams aan projecten van wisselende omvang en doorlooptijd.

Je beschikt over...
... minimaal twee jaar ervaring in een vergelijkbare functie. Bovendien heb je ruime ervaring met PHP 5, OOP, MySQL, (X)HTML, CSS en Javascript.

Je bent...
... een plezierige persoonlijkheid met een gezonde dosis verantwoordelijkheidsgevoel die ons weet te verrassen met zowel technische oplossingen als creatieve inzichten. Ook interesse in nieuwe technologieën en interactieve concepten vinden wij belangrijk. Onze organisatie is jong en ambitieus. We groeien en schakelen snel. Flexibiliteit, ambitie en een positieve instelling worden dan ook zeer gewaardeerd.

Als je interesse hebt in deze functie, neem dan contact op Simon Zeeman, tel 075 - 640 80 50 of stuur je cv en motivatie naar info@siyou.nl


En je komt natuurlijk te werken met yours truly ;)

5 interessante PECL extensies

Op Scriptorama hebben we al eerder naar PECL gekeken, maar nog niet naar wat voor handige extensies er nou precies zijn. Dat is precies wat ik vandaag doe.
(more...)

Zend komt met Zend Server (beta)

Iedereen die PHP gebruikt kent waarschijnlijk XAMPP wel, of MAMP voor de Mac gebruikers onder ons. Zend Technologies Ltd. voegt daar vandaag een eigen productenreeks aan toe: Zend Server en Zend Server Community Edition. Als beta dan nog even.

(more...)

PHP 5.3: Backslash als namespace separator?

Zoals je inmiddels wel gehoord hebt zal PHP 5.3 namespaces introduceren in PHP. Echter, net als de vorige keer (er is voor PHP 5.0 al geprobeerd om namespaces te introduceren), waren er wel de nodige problemen bij deze introductie.

Het grootste probleem was dat de namespace separator, tot voorheen ::, leidt tot ambiguïteit bij aanroepen van functies en statische methodes op klassen. Daarom is er besloten, na veel - heel veel overleg, een nieuw karakter te kiezen als namespace separator, namelijk: een backslash.

(more...)

PHP 5.3: de PHAR extensie

Het heeft even geduurd, net als met namespaces, maar uiteindelijk is ook de PHAR extensie in de core distributie van PHP 5.3 terecht gekomen. De PHAR extensie, welke standaard wordt meegecompileerd in de nieuwe PHP versie, stelt je in staat al je PHP code te bundelen tot 1 PHAR bestand en de website ook direct uit dit bestand te serveren.

(more...)

PHP 5.3: Wat doet de intl extensie ?

Buiten de uitbreidingen op de taal PHP, komt PHP 5.3 ook gewoon met een paar nieuwe extensies die extra functionaliteit brengen. Zo is er de intl extensie, een extensie die de internationalization-gerelateerde uit de Unicode library die PHP6 gebruikt aanbiedt voor gebruik in PHP 5.3.

Om iets concreter te zijn, de extensie geeft je de mogelijkheid om met regio-specifieke instellingen om te gaan zoals: Hoe noteer je een datum in Frankrijk, gebruik je een punt of een komma, of misschien wel een spatie om duizendtallen te scheiden, hoe sorteer je de speciale letters uit het Frans, enzovoorts. De extensie biedt haar functionaliteit aan via 6 verschillende klassen: Locale, MessageFormatter, IntlDateFormatter, NumberFormatter, Collator en Normalizer. In dit artikel kijken we naar de eerste 5.

(more...)

PHP 5.3: Late static binding

In mijn overzicht van de verschillende nieuwe features in PHP 5.3 zijn we al langs namespaces, verbeterde DateTime functionaliteit en de nieuwe lambda en closure functies geweest. Vandaag bekijken we een van de laatste grote toevoegingen aan de taal PHP in PHP 5.3: Late Static Binding.

(more...)

PHP 5.3: Closures en Lambda functies

Het voorstel voor Closures en Lambda functies waar ik vorige maand over schreef is inmiddels zover doorontwikkeld dat de feature is opgenomen in PHP 5.3. Sinds het voorstel zijn er de nodige wijzigingen geweest in hoe lambda's en closures gebruikt worden, dus werd het tijd voor een compleet overzicht.

(more...)

Einde van PHP4

Met de release van PHP 4.4.9 is vandaag, 08-08-2008, officieel een einde gekomen aan het PHP4 tijdperk. PHP 4.4.9 is echt, officieel, de aller-aller-aller-laatste PHP4 versie die uitgebracht zal worden. PHP 4.4.9 bevat nog enkele security fixes:

  • Updated PCRE to version 7.7.
  • Fixed overflow in memnstr().
  • Fixed crash in imageloadfont when an invalid font is given.
  • Fixed open_basedir handling issue in the curl extension.
  • Fixed mbstring.func_overload set in .htaccess becomes global.

De mensen die nu nog niet zijn geupgrade (eek!) naar PHP5 doen er misschien goed aan om e.e.a. nog even uit te zitten tot PHP 5.3 uitgebracht wordt, een PHP5 release met enorm veel nieuwe belangrijke features. Je kunt daarvan in alpha1, of anders een recentere snapshot van downloaden om mee te testen.

» Download PHP 4.4.9

PHP 5.3: Date extensie revisited

Toen PHP 5.2 uit kwam, was daar ook de door Derick Rethans uitgebreidde date extensie. Deze bood al de nodige verbeteringen over de tot dan toe beschikbare datum/tijd functionaliteit in PHP, maar in PHP 5.3 gaat het nog een stapje verder.

In dit artikel bekijk ik het belangrijkste deel van de nieuwe en verbeterde functionaliteit van de datum/tijd functionaliteit zoals deze in PHP 5.3 zal verschijnen.

(more...)