Article View: pl.comp.lang.python
Article #26537Re: python vs php - potrzebne argumenty
From: pakalk
Date: Fri, 30 Oct 2009 08:33
Date: Fri, 30 Oct 2009 08:33
64 lines
4597 bytes
4597 bytes
On 30 Paź, 09:27, Grzegorz Staniak <gstan...@wp.pl> wrote:
> On 30.10.2009, pakalk <pak...@gmail.com> wroted:
>
> >> Wszystko w porzadku jak piszesz program dla siebie, ktory wrasta
> >> sobie w twoj serwer i nigdy nie bedzie na niczym innym instalowany.
> >> Nieco gorzej jest kiedy piszesz program, ktory chcesz dac ludziom
> >> do sciagniecia i zainstalowania -- musisz dolaczyc instrukcje
> >> jak skonfigurowac do niego interpreter. Kompletna klapa jesli
> >> chcesz napisac program na zasadzie "rozpakuj i dziala" -- albo
> >> przewidujesz i obslugujesz wszystkie mozliwe konfiguracje, albo
> >> po prostu wybierasz jedna najpopularniejsza i olewasz wszystkich
> >> innych uzytkownikow.
>
> > Dranie z tych producentrow gier - na kazdym pudelku jest napisana
> > konfiguracja minimalna do odpalenia gry. A co jakbym chcial na swoim
> > 486 - nie zaziala... kurde!
>
> > Serio: wymagania aplikacji chyba jakies sa - nie dziala w prozni.
>
> To nie są wymagania aplikacji, tylko posrane założenia projektu
To sa wymagania aplikacji. Konfigurowalne do tego w htaccess.
> języka. Nie możesz być pewien jaki rozmiar ma int -- musisz używać
> bcmath. Nie możesz być pewien, czy _ważne_ cechy języka nie są
> włączone/wyłączone w danej instalacji -- napisz sobie tonę wrapperów
> i kodu testującego i od ich wyników uzależniaj działanie aplikacji.
> To jest po prostu sabotaż pracy programisty.
>
> > Jak ktos nie umie sobie skonfigurowac, to nie umie.
>
> Jak ktoś nie umie napisać języka programowania, to nie powinien
> tego robić. Nie jest wcale dziwne, że pehap jest rekordzistą jeśli
> chodzi o dziury bezpieczeństwa, skoro żeby ich uniknąć musisz
> zignorować manuale i zamist pisać:
>
> mysql_query("UPDATE users SET age='$age' WHERE id = '$id'");
>
> zabezpieczać się np. tak:
>
> if (get_magic_quotes_gpc()) {
> $age = stripslashes($age);
> }
> mysql_query("UPDATE users SET age='".mysql_real_quote_string($age)."' WHERE id = '".mysql_real_quote_string($id)."'");
>
Widze, ze nie potrafisz uzywac PDO.
> [...]
>
> > Szczegolnie proste bedzie przejscie na pythona 3 z podstawowym
> > printem ;)
>
> Tak, to akurat będzie proste: 2to3 przerabia taki kod automatycznie
> 100/100.
>
> > Ale ok - jest moze prosciej. Tylko nie chodzi mi o to gdzie jest
> > prosciej, ale o to, ze argument jest nietrafiony.
>
> Mało wiesz o PHP.
>
Raczej sporo. Moze Ty malo wiesz i dlatego tak krzyczysz? Szczegolnie
o rzeczach, ktore byly aktualne w PHP3, 4?
Technical Details
Message-ID:
<d3f07cb1-a04d-4d6f-a2e5-b3b9ca5effba@s31g2000yqs.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!lublin.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!feeder3.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!s31g2000yqs.googlegroups.com!not-for-mailReferences:
<h83in7$rl3$1@inews.gazeta.pl> <h8447e$mg9$1@inews.gazeta.pl> <6a8e97cb-add7-450a-b7f2-f16ecc3cd0f6@y23g2000yqd.googlegroups.com> <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> <hcctbs$fcq$1@news.dialog.net.pl> <da4dbfa5-cf67-43a4-8ab5-243ee9d2ac00@h2g2000vbd.googlegroups.com> <hcdf33$p8b$1@news.dialog.net.pl> <8c73a3c0-0400-4be5-b960-982256f389a3@s15g2000yqs.googlegroups.com> <slrnhel6o8.ld9.news@atos.wmid.amu.edu.pl> <06aa3a5e-7817-4eb9-ac73-7ad1b11b6e2b@m26g2000yqb.googlegroups.com> <hce826$m49$3@news.lublin.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!lublin.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!feeder3.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!s31g2000yqs.googlegroups.com!not-for-mail From: pakalk <pakalk@gmail.com> Newsgroups: pl.comp.lang.python Subject: Re: python vs php - potrzebne argumenty Date: Fri, 30 Oct 2009 01:33:01 -0700 (PDT) Organization: http://groups.google.com Lines: 69 Message-ID: <d3f07cb1-a04d-4d6f-a2e5-b3b9ca5effba@s31g2000yqs.googlegroups.com> References: <h83in7$rl3$1@inews.gazeta.pl> <h8447e$mg9$1@inews.gazeta.pl> <6a8e97cb-add7-450a-b7f2-f16ecc3cd0f6@y23g2000yqd.googlegroups.com> <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> <hcctbs$fcq$1@news.dialog.net.pl> <da4dbfa5-cf67-43a4-8ab5-243ee9d2ac00@h2g2000vbd.googlegroups.com> <hcdf33$p8b$1@news.dialog.net.pl> <8c73a3c0-0400-4be5-b960-982256f389a3@s15g2000yqs.googlegroups.com> <slrnhel6o8.ld9.news@atos.wmid.amu.edu.pl> <06aa3a5e-7817-4eb9-ac73-7ad1b11b6e2b@m26g2000yqb.googlegroups.com> <hce826$m49$3@news.lublin.pl> NNTP-Posting-Host: 85.128.128.135 Mime-Version: 1.0 X-Trace: posting.google.com 1256891581 25961 127.0.0.1 (30 Oct 2009 08:33:01 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 30 Oct 2009 08:33:01 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: s31g2000yqs.googlegroups.com; posting-host=85.128.128.135; posting-account=rLTIYAoAAAAC0UY184o3dcMgnRpikGCw User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.14) Gecko/2009082707 #APP_FULL_NAME#/#APP_VERSION# Firefox/3.0.14 FirePHP/0.3,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit