PHP
Eclipse & PHP - Source Level Debugging
11.04.2008 | SiimPHP Mailer
24.02.2008 | GunnarSQL Server 2005 draiver PHP-le
23.10.2007 | GunnarWCF teenuste kasutamine PHP-ga
07.08.2007 | Gunnar
Hiljuti sai kirjutatud WCF teenuste teemal kaks kannet: WCF teenused - teeme otsad lahti ja WCF ja Unit Testid ning nägime, et teenuste loomine ja testimine polnud midagi keerukat. Liigume nüüd edasi ning astume sammukese lähemale reaalsele maailmale - meie teenust kasutavad erinevatel platvormidel töötavad SOAP-kliendid.
Loe edasi »
PHP4 läheb hingusele
19.07.2007 | Gunnar
13-ndal juulil, mil möödus täpselt kolm aastat PHP5 välja laskmisest, teatas PHP tiim, et PHP4 arendus jätkub selle aasta lõpuni. Alates uuest aastast PHP4 enam edasi ei ehitata, küll aga jagatakse tuleva aasta augustini vajadusel turvapaiku ning veaparandusi. Sealt edasi lõpeb seegi.
Loe edasi »
Zend Framework
04.07.2007 | Gunnar
Zend Framework on uus PHP-aplikatsioonide raamistik, mille arendajaks on PHP-firmana tuntud Zend Technologies Ltd. Leinakella peaks see idee poolest lööma mitmetele läbukoodil elavatele ebaturvalisetele raamistikele ja mine tea – ehk ükspäev jõutakse ka sinna, et uuest raamistikust saab PHP-maailmas n-ö industry standard. Eesmärgid on arendajatel igajuhul väga head: uus raamistik peab olema kergesti laiendatav, lihtsasti kasutatav ja lihtsasti paigaldatav. Ja peale selle – kood on korralikult testitud. Kõlab kenasti.
Loe edasi »
PHP-skript Google PageRank’ide lugemiseks
03.05.2007 | Gunnar
Google PageRank (PR) on suurus, mis näitab lehekülje tähtsust Google’i silmis kümne palli skaalal. Et DT lehekülgedel ka sellest aspektist silma peal hoida ning optimeerimise tulemusi jälgida, siis kirjutasin ühe lihtsa PHP-skripti, mis sitemap‘ide põhjal koostab tabeli linkidest ja neile vastavatest PR-idest.
Loe edasi »
SEO-sõbralikud täiendused Joomla! pageNavigation-klassile
04.04.2007 | Gunnar
DT pildigaleriid üles pannes tahtsin lahendada ka “ilusate”, ehk otsimootorisõbralike URL-ide küsimuse. Kõik laabus kenasti, koodi sai kirjutatud päris üksjagu. Probleemseks kohaks osutus aga Joomla! pageNavigation-klass, mis genereerib edasi ja tagasi liikumise lingid ridade arvu ja järjekorranumbrite põhjal. See toob endaga kaasa mõned ebameeldivad probleemid. Näiteks OpenSEF‘is käsitsi paika pandud “ilusad” URL-id on navigatsiooniribas kasutuskõlbmatud, sest navigatsiooniriba URL sisaldab suvalise elemendi ID-d ja siis kahte arvu, mille põhjal andmebaasipäringust õige koht üles leitakse. Elementide järjekorra muutmine lööb sel juhul kõik segi.
Loe edasi »
Silur (debugger)
16.02.2007 | Marek
Programmeerimise võiks defineerida kõige lihtsamal viisil mälu haldusena. Kirjutatakse, eemaldatakse, muudetakse mälus olevaid väärtusi. Tihtipeale on programmeerijal imelikud eeldused mälu suhtes ning programm ei tee seda, mida vaja. Selle probleemi lahendamiseks on mitmeid viise. Loe edasi »
