Strona domowa GDR!a Tor Hidden Service

V 3.8



Zepsułem Joomlę!

(27. 04. 2010)

CMS dookoła którego kręci się moja praca nie przestaje mnie zadziwiać. Ponieważ nie bardzo radzi sobie z błędami w rozszerzeniach, w przypadku takiego błędu zostawiając użytkownika z białym ekranem, nasi supportowcy regularnie mieli milion ticketów na ten temat. Najpierw napisałem im w Pythonie prosty parser PHP który sprawdza błędy składni i podąża za include/require. Działał fajnie i zazwyczaj trafiał w padnięty plugin, ale użytkownicy ciągle musieli napierać na support.

Napisałem więc patcha do Joomli i cisza, jak zawsze. Szef zagadał tu i tam, ktoś przetestował, i nadal cisza.

Nagle dostaję wiadomość że za 3 dni releasują nową Joomlę i jak przepiszę patcha żeby działał z PHP4 (i tu lista tego co mam zrobić), włączą go. Oznaczało to w zasadzie przepisanie patcha od nowa, a że PHP4 nie znam, napisałem jak umiałem. Trzy dni później dowiaduję się że Joomla 1.5.16 pod PHP4 się w ogóle wykłada.

Ćwiczenie dla czytelnika: opisz jak według ciebie wygląda proces testowania kodu Joomli przed wypuszczeniem w świat. Czy Joomlę można uznać za bezpieczną i stabilną? Czemu ja właściwie piszę w PHP?

(komentarzy: 7, ostatni: 24. 04. 2014 - 07:44:10 - xAUknJBCryHDmnNSovn) Skomentuj
Wyswietlen: 3497, komentarzy: 7 Feed z komentarzami


Imię: Vogel (27. 04. 2010 - 22:27:49)

Treść:
ja zawsze mialem wrazenie ze Joomla to taki Mambo++ (ktos jescze [amieta Mambo? Krolowalo toto 6 lat temu?) a wiec cos co jakoscia wykonania przypomina irkucką flote lotnicza Areoflotu i powinno zostać jak najszybciej wcofane. Taki mutant z proceduralnymi korzeniami w PHP4.

Jest jakis glebszy sens w uzywaniu Joomli w PHP4?



Imię: GDR! (28. 04. 2010 - 10:12:01)

Treść:
Nie, ale kompatybilność musi być zachowana bo tak mówią maintainerzy. I tak większość rozszerzeń wymaga PHP 5.2.



Imię: fj (28. 04. 2010 - 11:19:21)

Treść:
:-)

Pewnie bardzo dobrze zdajesz sobie sprawę z tego, że większość "programistów" PHP (na marginesie: zarabiających spore pieniądze na "stronach") nie ma większego pojęcia o programowaniu, jakichś dobrych praktykach, itd.

Ale tej pracy (w PHP) jest najwięcej, bo przecież co to takiego "zrobić stronę" :] Czyż nie?



Imię: bibi (28. 04. 2010 - 15:34:57)

Treść:
Przecież joomla wywodzi się z mambo to o czym my tutaj rozmawiamy ;p



Imię: zenon (09. 06. 2010 - 11:46:20)

Treść:
heja, macie moze gdzeis opracowane pytania do prof Tariova z CPS?



Imię: Jolk (20. 06. 2010 - 17:55:16)

Treść:
To ma być żart? Przecież Joomla to odpad od początku do końca. Pocięty na masę kawałków projekt jakiś kompletnych amatorów. Nie ma sensu na tym pracować a tu ma być mowa o testowaniu. Testowaniu czego? :D
Kolejny produkt Open Source który jest kompletnie do bani.



Imię: xAUknJBCryHDmnNSovn (24. 04. 2014 - 07:44:10)

Treść:
7egpuk <a href="http://fxclsmydjnif.com/">fxclsmydjnif</a>, [url=http://idnpdrjzyecz.com/]idnpdrjzyecz[/url], [link=http://llorlsofqxsd.com/]llorlsofqxsd[/link], http://tmomsyjwkqyk.com/

Sblam! Antyspam
URL encoded in QR Code Statystyki:

Email
Comments