🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #26576

Re: python vs php - potrzebne argumenty

#26576
From: Jaroslaw Zabiello
Date: Tue, 10 Nov 2009 13:39
35 lines
3326 bytes
On Fri, 06 Nov 2009 18:09:46 -0000, pakalk <pakalk@gmail.com> wrote:

> Jedyne co moge stwierdzic, to to, ze jesli
> zamienic bledy na wyjatki

... to wtedy to już nie byłby PHP. Taka zmiana to poważna robota, bo  
trzeba by poprawić wszystkie funkcje wbudowane, gdyż one nie rzucają  
wyjątków. W sumie musiałbyś napisać nową implementację pehapa. Nie ma  
zmiłuj. To już lepiej z tym gównem się nie męczyć, ale użyć porządniej  
zaprojektowanego języka. No bo poza ewentualną koniecznością utrzymania  
jakiegoś wcześniej napisanego, dużego kodu, czy korzystania z gotowego  
rozwiązania (np. do obsługi forum) to jaki sens pisać coś w PHP? Ani to  
szybkie, ani spójne i łatwiejsze w utrzymaniu. Django, Rails czy Merb  
deklasują pehapowe frameworki. Zarówno wydajnościowo jak i funkcjonalnie.  
Poza tym Python i Ruby to języki ogólnego zastosowania, można je więc użyć  
w miejsce skryptóĻw bashowych, perlowych jak i do nawet tworzenia  
aplikacji desktopowych.


> (no pozostaje FATAL ERROR),

Ano pozostaje. Samoobsługowego serwera nie napiszesz w pehapie. Jeden  
przypadkowy fatal error i wszystko leży.

> Zagladanie do logow tez nie jest takie straszne - szczegolnie,

W wypadku pehapa nie masz innego wyjścia jak grzebać w logach i szukać  
miejsc które spowodowały kompletne załamanie się całej aplikacji.  
Oczywiście, wszystko po faktach. Najlepiej jak fatal error padnie podczas  
operacji finansowej, zakupu czegoś w sklepie internetowym. Jak ktoś lubi  
ryzyko to niech używa pehapa i potem kłóci się z klientami że serwis  
działa jak kupa.

-- 
JZ http://blog.zabiello.com
Technical Details
Message-ID: <op.u26lj6r2eaqjf2@jzabielloosx.dubtilt.local>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
References: <h83in7$rl3$1@inews.gazeta.pl> <6a691836-80db-4b66-bc41-f3c15e6782f7@v36g2000yqv.googlegroups.com> <6e26a02f-20fa-4a82-a722-9fbf78f0ef29@z41g2000yqz.googlegroups.com> <hcc9nt$eqr$1@news.lublin.pl> <f03c49b0-651b-4afa-ad73-db8dde63fdef@p35g2000yqh.googlegroups.com> <hccvvt$u0t$1@news.lublin.pl> <ac46bc62-a3ee-40a1-ac5d-860be3029272@z41g2000yqz.googlegroups.com> <hcd7ck$3a6$1@news.lublin.pl> <2f2d1c53-fa9a-40b1-be71-60f530a0be72@g23g2000yqh.googlegroups.com> <21c2c0bd-464f-45b2-a3ce-449c0412d48c@b2g2000yqi.googlegroups.com> <ad429fa2-5c6d-47a8-8337-1dafcd18c0b9@a31g2000yqn.googlegroups.com> <858f3466-5bdd-4c10-baa1-974089ef29ba@s31g2000yqs.googlegroups.com> <op.u2tsh4k3eaqjf2@mydot.ftpviewlocal.com> <1be92709-f662-4da5-8f44-3ab83d3915d3@k19g2000yqc.googlegroups.com> <op.u2vg6knceaqjf2@mydot.ftpviewlocal.com> <f45ba553-947c-40ff-a96a-88ac21ea20ab@37g2000yqm.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: "Jaroslaw Zabiello" <usenet@onet.eu>
Newsgroups: pl.comp.lang.python
Subject: Re: python vs php - potrzebne argumenty
Date: Tue, 10 Nov 2009 13:39:32 -0000
Organization: http://onet.pl
Lines: 70
Message-ID: <op.u26lj6r2eaqjf2@jzabielloosx.dubtilt.local>
References: <h83in7$rl3$1@inews.gazeta.pl> <6a691836-80db-4b66-bc41-f3c15e6782f7@v36g2000yqv.googlegroups.com> <6e26a02f-20fa-4a82-a722-9fbf78f0ef29@z41g2000yqz.googlegroups.com> <hcc9nt$eqr$1@news.lublin.pl> <f03c49b0-651b-4afa-ad73-db8dde63fdef@p35g2000yqh.googlegroups.com> <hccvvt$u0t$1@news.lublin.pl> <ac46bc62-a3ee-40a1-ac5d-860be3029272@z41g2000yqz.googlegroups.com> <hcd7ck$3a6$1@news.lublin.pl> <2f2d1c53-fa9a-40b1-be71-60f530a0be72@g23g2000yqh.googlegroups.com> <21c2c0bd-464f-45b2-a3ce-449c0412d48c@b2g2000yqi.googlegroups.com> <ad429fa2-5c6d-47a8-8337-1dafcd18c0b9@a31g2000yqn.googlegroups.com> <858f3466-5bdd-4c10-baa1-974089ef29ba@s31g2000yqs.googlegroups.com> <op.u2tsh4k3eaqjf2@mydot.ftpviewlocal.com> <1be92709-f662-4da5-8f44-3ab83d3915d3@k19g2000yqc.googlegroups.com> <op.u2vg6knceaqjf2@mydot.ftpviewlocal.com> <f45ba553-947c-40ff-a96a-88ac21ea20ab@37g2000yqm.googlegroups.com>
NNTP-Posting-Host: 89.167.220.4
Mime-Version: 1.0
X-Trace: news.onet.pl 1257860375 12778 89.167.220.4 (10 Nov 2009 13:39:35 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Tue, 10 Nov 2009 13:39:35 +0000 (UTC)
To: pakalk <pakalk@gmail.com>
User-Agent: Opera Mail/10.01 (MacIntel)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit