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…
Praktiski visās vietās, kur vien apgrozās atvērtā koda atbalstītāji, kādu laiciņu atpakaļ tika dotas saites uz Google Summer Of Code lapu, kurā Google piedāvāja studentiem vasaras laikā izstrādāt kādu atvērtā koda projektu vai tā daļu un par to nopelnīt salīdzinoši labu naudu.
Šodien nejauši patrāpījos MozillaZine.org lapā, kurā pamanīju, ka Mozilla Foundation ir izvēlējusies projektus, kas atbilst Summer Of Code nosacījumiem.
Interesantākais fakts ir tas, ka viens no šiem projektiem ir mozlv, jeb projekts, kas nodarbosies ar Mozilla Firefox, Mozilla Thunderbird un Mozilla Sunbird tulkošanu latviešu valodā.
Tā nu mums ir cerības, ka jau salīdzinoši tuvā nākotnē varētu sagaidīt gan attiecīgo projektu lokalizētas versijas, gan arī palielīties ar sava tautieša panākumiem.
P.S. Varbūt ir vērts piepalīdzēt? :)
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.