Archive for the ‘PHP’ Category

Pie horizonta parādās PHP 6 plāni

Posted on December 1st, 2005 in PHP | 7 Comments »

Neskatoties uz to, ka liela daļa izstrādātāju vēl tā īsti nav ieskrējušies un sākuši izmantot PHP5 un tā jaunās iespējas, PHP izstrādātāji nesnauž un ir jau ķērušies klāt PHP 6. versijas plāniem.

Novembra sākumā Parīzē kopā sanāca bariņš ar PHP izstrādātājiem un visādi citādi PHP attīstībā ieinteresētiem cilvēkiem un apspriedās par nākotnes plāniem. Ar viņu pilno darba rezultātu var iepazīties šeit: http://www.php.net/~derick/meeting-notes.html. Ja nu negribas lasīt visu sarakstu un meklēt, kas tad īsti ir jauns, piedāvāju nelielu ieskatu, manuprāt, interesantākajos un būtiskākajos momentos.

Read the rest of this entry »

Running PHP 5.1 beta 3

Posted on July 27th, 2005 in PHP | 12 Comments »

Neskatoties uz to, ka PHP 5.1 vēl ir beta stadijā, saņēmos un uzinstalēju, lai pārliecinātos praksē par to, cik liels ir ieguvums ātrdarbībā.

Tā kā serveris, uz kura tas viss tiek darbināts ir diezgan pavecs, tad no vienas puses ātrdarbība ir ļoti aktuāla, no otras puses – jārēķinās ar to, ka uz jaunāka servera ātrdarbības ieguvums varētu būt izjūtams daudz labāk. Lai nu kā, intereses pēc veicu pavisam triviālus testus. Pirms PHP atjaunināšanas vairākas reizes pēc kārtas pārlādēju 3a3-interactive.net pirmo lapu. Laiki, kuri uzrādījās WordPress iebūvētajā hronometrā bija robežās no 1.45 sekundēm līdz 1.80 sekundēm. Veicot tādas pašas darbības pēc PHP atjaunināšanas, attiecīgais laiks samazinājās robežās no 1 līdz 1.2 sekundēm. Sīkums, bet patīkami.

Attiecībā uz problēmām, kādas radās migrēšanas rezultātā:

  • daži kļūdu paziņojumi par to, ka kaut kas nav kārtībā ar date funkciju, kas tika veiksmīgi novērsts vienkārši atslēdzot kļūdu paziņojumu rādīšanu;
  • nelielas problēmas ar SquirrelMail, kurš ir rakstīts izmantojot PHP4 objektorientēto pieeju, taču veicot dažas modifikācijas izejas tekstā tagad funkcionē tīri labi arī uz PHP 5.1.

To, vai tas nebija skrējiens ar galvu sienā, uzzināsim jau tuvākajās dienās…

Upgrade your WordPress!

Posted on July 5th, 2005 in Internets, PHP | 5 Comments »

Beidzot ir pienācis laiks atjaunināt savu WordPress versiju. Iemesls pavisam vienkāršs – diezgan nopietna kļūda XML-RPC kodā. Ja līdz šim dzīvojos uz WordPress 1.5 kaut kādas senas alpha versijas ar dažiem saviem kļūdu labojumiem, tad tagad esmu pārvācies uz WordPress 1.5.1.3.

Many popular PHP-based blogging, wiki and content management programs can be exploited through a security hole in the way PHP programs handle XML commands. The flaw allows an attacker to compromise a web server, and is found in programs including PostNuke, WordPress, Drupal, Serendipity, phpAdsNew, phpWiki and phpMyFAQ, among others.

Vairāk informācijas par kļūdu un iespējamām sekām.

Ja vēl atceraties nesenos notikumus ar phpBB forumu masveida nonešanu, tad laikam šoreiz ir vērts ņemt vērā citu (un varbūt arī savu) neveiksmīgo pieredzi un laikus atjaunināt programmatūru.

PHP 5.1.0 Beta 1 Released!

Posted on June 13th, 2005 in PHP | 6 Comments »

Tagad jāsagaida stabila versija un jāsāk spēlēties ar PDO un citām jaunajām iespējām. Būtībā izskatās, ka liela daļa PHP programmētāju varētu tā īsti nemaz neiemēģināt PHP 5.0.x iespējas, bet uzreiz mesties iekšā PHP 5.1.x.
Papildus informācija par PHP 5.1.0 Beta 1 versiju

Professionelle Softwareentwicklung mit PHP 5

Posted on June 8th, 2005 in PHP | 3 Comments »

Ja nu kāds PHP programmētājs jūtas apdalīts ar materiāliem vācu valodā, tad var pārāk nesatraukties. Sebastian Bergmann ir nopublicējis internetā savas pirms pus gada izdotās grāmatas HTML versiju: Professionelle Softwareentwicklung mit PHP 5.

Tie, kas nelasa vāciski, paskatās pāris ierakstus atpakaļ un ievērtē citu PHP5 grāmatu.

PHP5 Power Programming bezmaksas PDF grāmata

Posted on May 12th, 2005 in PHP | 9 Comments »

Ja uzmanīgi izlasa rakstu PHP 5 Power Programming Mini-Review, tad var tikt pie PHP5 Power Programming grāmatas PDF versijas bez maksas.

IPSC 2005

Posted on May 11th, 2005 in Internets, PHP | 4 Comments »

Tāpat kā katru gadu, arī šogad (piektdien, 13. maijā no pulksten 16:00 līdz 21:00 pēc Latvijas laika) notiek gadskārtējais Internet Problem Solving Contest konkurss, kurā programmētāju komandām 5 stundu laikā būs jāatrisina pēc iespējas vairāk problēmu. Komandā var būt no viena līdz pat 3 programmētājiem.

Read the rest of this entry »

Misc. stuff #1

Posted on April 29th, 2005 in CSS, Internets, PHP, XHTML | 9 Comments »

  • PHP Cheat Sheet – izdrukājama A4 formāta lapa ar pašu nepieciešamāko informāciju PHP programmētājiem. Bez maksas.
  • Safari kā pirmā no pārlūkprogrammām iziet Acid2 testu.

Bezmaksas grāmata par PHP 4.0 PDF formātā

Posted on March 15th, 2005 in PHP | 9 Comments »

Apress ir spēris skaistu soli pretī PHP programmētājiem – bez maksas tiek izplatīta grāmatas par PHP 4.0 programmēšanu (apjoms ~480lpp) elektroniskā versija. Tiesa nevajag sacerēties, ka tiek izplatīta kāda svaiga grāmata. Šī grāmata ir rakstīta pirms vairāk kā 4 gadiem un tādējādi varbūt ir zaudējusi savu aktualitāti, taču tas tomēr neliedz to lejupielādēt un iepazīties ar tās saturu – varbūt tomēr kaut kas interesants atrodas.

Apress : Free Ebook

PHP benchmarking

Posted on March 8th, 2005 in PHP | Comments Off on PHP benchmarking

Kādu laiku paprogrammējot PHP, parakājoties pa forumiem parādās jautājumi par to, kurš no PHP programmēšanas paņēmieniem ir ātrākais un labākais. Bieži vien tiek izdarīti kaut kādi no gaisa paķerti secinājumi vai aizvēsturisku testu rezultāti un tālāk spekulēts ar tiem.

Lietuvieši savā php.lt ir izveidojuši PHP ātrdarbības testu mašīnu, kas visus testus veic reālā laikā – pie katras lapas ielādes. Testi gan tiek veikti ļoti ātri un nelielos apjomos, tāpēc to precizitāte var kardināli atšķirties no reālajiem – vienā lapas ielādes reizē būs vieni rezultāti, bet citā – citi. Lai nu kā, der ne tikai iepazīties ar šiem testiem, bet arī palasīt klāt pierakstītos komentārus un padomāt, kāpēc šādi rezultāti rodas.