"The greatest wealth is to live content with little" --Plato

Letem světem ZF a PHP

Jul 30, 2010 7:56 PM | koubel | Zend Framework php

Dnes jen tak zlehka nadhodím pár posledních událostí, které se udály ohledně PHP a Zend Frameworku. Ono už je to dost dlouho, co jsem psal něco k Zend Frameworku, takže to až zas tak horké nebude, k PHP to bude snad o něco čerstvější, ale taky už to až tak moc nesleduji, komentáře tedy vítány.

  • Currently 60/5 Stars.
current rating 2.00/5 (votes: 1)

Whole article | 2 comments | 0 trackbacks

PHP extension - základ modulu

Jun 30, 2010 1:10 AM | koubel | php

Z minula máme základní konfiguraci modulu pro PHP rozšíření, dnes tedy něco k tomu, jak v C vypadá taková kostra PHP modulu. Modul, jak jsme si řekli minule je v podstatě to samé co PHP extente. Není zvykem, že by jedna extenze obsahovala více modulů. Psaní kostry modulu je v podstatě rutina a proto vzniklo několik automatizovaných řešení. V PHP 4 se jednalo o shell skript ext_skel, pak vznikl Pecl_Gen, jediný PHP kód v Pecl repozitáři, který se posléze vrátil zpět do PEARu jako CodeGen_PECL. Takže buď použijte ten, nebo si to napište sami :-). Budu opět vycházet ze své incpath extenze.

  • Currently 150/5 Stars.
current rating 5.00/5 (votes: 3)

Whole article | 0 comments | 0 trackbacks

Jak se uplatnilo megaprase?

May 11, 2010 8:49 PM | koubel | Ostatní php

Pokud se zajímáte o vývoj Nette Frameworku, tak jste se mohli před nedávnem na fóru dočíst o tom, jak jeho autor D. Grudl při předělávání nějakých věcí ve frameworku označil jednoho z core vývojářů PHP Marcuse Börgera. "Hlavně mi vadí, že Marcus je co se týče návrhu API megaprase, protože když někdo v roce 2005 vymyslí tohle , tak má šanci uplatnit se leda v PHP."

  • Currently 128.571/5 Stars.
current rating 4.29/5 (votes: 7)

Whole article | 0 comments | 0 trackbacks

Vývoj PHP 5.x

Apr 8, 2010 3:58 PM | koubel | php

Jak jste si mohli přečíst ve zprávičce na rootu, PHP rezignovalo na aktuální implementaci php 6 v trunku a pojede se v podstatě nanovo. Jeden z důvodů byl přilákat více přispěvatelů do PHP. Dost často se totiž v minulosti stalo, že člověku bylo řečeno, že "teď ne, až v šestce". A ten dotyčný se na to posléze vykašlal, když viděl jak se php 6 vyvíjí. Zdá se, že to pomalu začíná fungovat a už se začínají rýsovat věci, které by se mohly objevit v následujícím PHP 5.X.

  • Currently 131.25/5 Stars.
current rating 4.38/5 (votes: 8)

Whole article | 1 comment | 0 trackbacks

Konfigurace pro extension

Mar 28, 2010 3:25 PM | koubel | php

Každá php extension je jedním modulem. Jak už jsem psal v předchozích částech, je modul sbírka funkcí, tříd, konstant atd. Modul se do PHP může dostat buď staticky, přímo se slinkuje s ostatními částmi PHP jako jediný celek, nebo dynamicky jako dynamická knihovna. Tu si pak uživatel můžeme přidat do PHP nejčastěji přes konfigurační direktivy v php.ini nebo pomocí funkce dl. Pokud píšeme extenzi do PHP platí pro modul pár zásad, které je třeba dodržet. První z nich je nutnost vytvořit konfiguraci pro kompilování modulu.

  • Currently 120/5 Stars.
current rating 4.00/5 (votes: 2)

Whole article | 0 comments | 0 trackbacks

|< < 1 2 3 4 5 6 7 8 9 10 > >|