Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PHP vs. Perl

[es] :: Advocacy :: PHP vs. Perl

Strane: 1 2

[ Pregleda: 6523 | Odgovora: 34 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cynique
Ivan Štambuk
Zagreb@Croatia

Član broj: 93690
Poruke: 155
193.198.17.*

ICQ: 106979934
Sajt: istambuk.blogspot.com


Profil

icon PHP vs. Perl07.11.2006. u 15:56 - pre 212 meseci
http://tnx.nl/php?

Čuo sam već dosta priča da je PHP smeće od jezika/platforme (nedostatak formalne gramatike, nema backwards kompatibilnosti u jeziku - upgrade servera i n stotina klijentelskih apps ode u troqrac, loše skalira i sl.), ali ovakva kolekcija bisera "pingvin inženjeringa" na jednom mjestu govori sama za sebe :)
 
Odgovor na temu

Mitrović Srđan
bloodzero
Freelance
Majur //: Šabac

Član broj: 10261
Poruke: 2800
62.108.116.*

Sajt: freeshell-reviews.com


+4 Profil

icon Re: PHP vs. Perl07.11.2006. u 16:11 - pre 212 meseci
U PERL-u sam radio dugo tj to mi je prvi jezik kog sam naucio a da nije basic ;-)
Oduvek sam ga voleo i koristio iskljucivo za sys administraciju i za neke small appz.
Naravno imao je i svoje mane i jos uvek ima polako ga i zaboravljaju. Ali opet
ne mogu da uporedim jel PHP nisam radio tek cu da pocnem cisto jel mi treba
zbog web dev-a ;-) Buranija jezik ali se bar mlati neka kintica na njemu.
Sad but true. Brzo sklapanje aplikacija i niko i ne vodi racuna o "backwards"
komatibilnosti. Koliko znam samo PHP nazovi kodera koji ne znaju osnovne
pojmove programiranja.
Tony Melendez:
http://video.google.com/videoplay?docid=-
3819862628517136815&q=tony+melendez

NIKADA NE UZIMATI HOSTING NA GO DADDY!


 
Odgovor na temu

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.dsl.emhril.sbcglobal.net.

Sajt: www.pro-transport.com


Profil

icon Re: PHP vs. Perl07.11.2006. u 16:53 - pre 212 meseci
Zar bi PHP bio tako popularan da je "smece od jezika" ??

ASP i VBScript (??!!?!) je bio 100 puta gori, sa sve IIS 5 auh kad se sjetim. Recordset ... brrrrr.


PHP nije idealan ali je daleko od smeca. Pronasao je svoju upotrebu, nije ni spor a za vece aplikacije, scalability i ostalo postoji JSP, ASP.NET 2.0 i slicne platforme.
http://www.pro-transport.com - The most advanced trucking software on the market
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: PHP vs. Perl07.11.2006. u 17:20 - pre 212 meseci
Popularan je zato sto neko ko je tek naucio da koristi FP ili DW moze da ubaci malo gotovog koda i da to nesto radi. Kao sto se nekad ubacivao JavaScript, tako sada mozes da ubacis php. I to ne samo da moze da radi nesto, nego moze dosta toga. Ima gomila php "programera", ali, naci kvalitetnog php programera je jako tesko. Desava mi se stalno da me ljudi pitaju imam li nekoga ko radi PHP, i svi nude super uslove samo ako znas da radis. E, sada to sto sam ja ljubitelj perla i sto mi je jos uvek siroko oko sije pa ne moram da ucim php, to je druga stvar...
JaFreelancer.com
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.dsl.pipex.com.



+4 Profil

icon Re: PHP vs. Perl07.11.2006. u 18:36 - pre 212 meseci
PHP je obichan hack, shto niko pametan i ne poriche.
Iskreno se nadam se da nestati ASAP. Ono vremena shto sam proveo uz PHP pokushavam da zaboravim (Reflection API? Ko je to budzhio treba biti streljan na terazijama)
 
Odgovor na temu

Mitrović Srđan
bloodzero
Freelance
Majur //: Šabac

Član broj: 10261
Poruke: 2800
62.108.116.*

Sajt: freeshell-reviews.com


+4 Profil

icon Re: PHP vs. Perl07.11.2006. u 18:51 - pre 212 meseci
@VRIDER
word! :) Mnogo malo rada i pameti a lepo lovice.

[Ovu poruku je menjao blood dana 07.11.2006. u 21:21 GMT+1]
Tony Melendez:
http://video.google.com/videoplay?docid=-
3819862628517136815&q=tony+melendez

NIKADA NE UZIMATI HOSTING NA GO DADDY!


 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
65.213.80.*



+6 Profil

icon Re: PHP vs. Perl07.11.2006. u 21:38 - pre 212 meseci
Perl je dobar kao skript jezik, a loš kao aplikacioni jezik.

PHP nisam nikad ozbiljnije koristio.
 
Odgovor na temu

SashaM
Veliki Bečkerek

Član broj: 28482
Poruke: 213
213.244.220.*



+1 Profil

icon Re: PHP vs. Perl07.11.2006. u 22:15 - pre 212 meseci
Najveca mana php-a je sto je isuvise tolerantan na pocetnicke greske pa vecina "programera" pravi velike propuste prilikom pravljenja svojih skriptica. Ko je pisao neki web sistem od nule zna koliko php moze biti mocan. OOP se podrazumeva.
Inace web development sam sticajem okolnosti poceo raditi u perl-u i jos uvek me hvata jeza kada se setim! Error handling? Popijes "server error" pa vidi gde si pogresio. Da ne pominjem sta je sve potrebno napisati da bi preuzeo obicanu varijablu iz url-a... Doduse to je bilo pre vise godina kada sam radio u njemu, mozda se nesto promenilo od tada ali u svakom slucaju php je majka za onog ko zna da ga koristi.
Life happens but shit goes on
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: PHP vs. Perl07.11.2006. u 23:09 - pre 212 meseci
Sve sto je potrebno u perlu da bi se pristupilo promenljivoj iz URLa je da joj pristupis?!
Code:

use CGI;
my $query = new CGI;
$zahtev = $query->param('zahtev');

Najbolje je to sto se na potpuno isti nacin pristupa promenljivim i u slucaju POST i GET metode. Ne znam sta moze biti lakse od toga.

Citat:
...php je majka za onog ko zna da ga koristi.

Mislim da ovo vazi i za perl i za bilo koji drugi jezik.
JaFreelancer.com
 
Odgovor na temu

SashaM
Veliki Bečkerek

Član broj: 28482
Poruke: 213
213.244.220.*



+1 Profil

icon Re: PHP vs. Perl08.11.2006. u 00:18 - pre 212 meseci
Citat:
VRider: Sve sto je potrebno u perlu da bi se pristupilo promenljivoj iz URLa je da joj pristupis?!


Ovako je ranije radjeno:

Code:

    if ($ENV{'REQUEST_METHOD'} eq 'GET') {
            $buffer = $ENV{'QUERY_STRING'};
    }    
    else {
            read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
    }

    @pairs = split(/&/, $buffer);
    foreach $pair (@pairs) {
            ($name, $value) = split(/=/, $pair);
            $value =~ tr/+/ /;
            $value =~ tr/|/&/;
        $value =~ tr/^/"/;
            $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
            $FORM{$name} = $value;
    }

    $zahtev = $FORM{'zahtev'};



Kao sto rekoh ne radim u perlu vec godinama tako da je evidentno osmisljen laksi pristup.

Citat:
Najbolje je to sto se na potpuno isti nacin pristupa promenljivim i u slucaju POST i GET metode. Ne znam sta moze biti lakse od toga.


Code:

    $zahtev = $_REQUEST['zahtev'];


Cita varijablu iz get, post i cookies. Mada licno vise preferiram odvojene funkcije za to zbog vece kontrole.

Svako treba da radi u jeziku koji mu najvise odgovara ali to ne znaci da treba omalovazavati druge jezike. Nekome vise lezi perl, nekome php ili asp i svi oni imaju svoju primenu danas. A u cemu ce se sutra programirati to niko ne zna...
Life happens but shit goes on
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.plus.com.



+4 Profil

icon Re: PHP vs. Perl08.11.2006. u 02:03 - pre 212 meseci
Zashto PHP zovete "jezikom"??
 
Odgovor na temu

zi::
Igor Marinović
Manufaktura doo Internet inženjering
Palić

Član broj: 18090
Poruke: 642
212.200.52.*

ICQ: 7715569
Sajt: www.marinowski.com


Profil

icon Re: PHP vs. Perl08.11.2006. u 04:56 - pre 212 meseci
Stvarno ne znam zasto PHP zovu jezikom, a neki MySQL cak pokusavaju da nazovu i bazom ...

 
Odgovor na temu

bojan_bozovic

Član broj: 29028
Poruke: 3292
89.216.244.*

Sajt: angelstudio.org


+392 Profil

icon Re: PHP vs. Perl08.11.2006. u 05:26 - pre 212 meseci
Jeste los to niko ne spori, ali mu fali i strict typing - zasto ja sa regex moram da proveravam ulaz korisnika (je li numericki npr.)? Zasto da me runtime ne postedi toga gde moze? To je nuzno ako ne zelite busan sajt, to nije opcionalna stvar.

@zi::

Originalni MS BASIC je gori, a ipak je programsi jezik. I asembler takodje. A MySQL jeste baza. Po tvojoj logici samo bi mecku mogli da zovemo autom, a ne Jugo ili Logana, koji se, izvini, lepo kotrljaju.
 
Odgovor na temu

zi::
Igor Marinović
Manufaktura doo Internet inženjering
Palić

Član broj: 18090
Poruke: 642
212.200.52.*

ICQ: 7715569
Sajt: www.marinowski.com


Profil

icon Re: PHP vs. Perl08.11.2006. u 05:55 - pre 212 meseci
Ja sam to rekao ironicno.

Koristim PHP za Web programiranje, dobro mi sluzi. Doduse, stoje one primedbe sa sajta koje je Cinique postavio.

Perl koristim za sitne skripte za data mining, i za takve stvari kao sto su mailing liste, slanje SMSova, itd. Za ovakve stvari koristim Perl vise od 10 godina, i zadovoljan sam s njim.


 
Odgovor na temu

bojan_bozovic

Član broj: 29028
Poruke: 3292
89.216.244.*

Sajt: angelstudio.org


+392 Profil

icon Re: PHP vs. Perl08.11.2006. u 06:02 - pre 212 meseci
izvini, bez smajlija ironija se ne vidi na forumima. :-)
 
Odgovor na temu

maksvel

Član broj: 107376
Poruke: 2417

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: PHP vs. Perl08.11.2006. u 07:02 - pre 212 meseci
Uprkos svojim nedostacima, puno se koristi, a i nastaju neka poboljšanja... -> evo i MS se "dodatno angažovao": Microsoft Opens PHP Door
 
Odgovor na temu

bojan_bozovic

Član broj: 29028
Poruke: 3292
89.216.244.*

Sajt: angelstudio.org


+392 Profil

icon Re: PHP vs. Perl08.11.2006. u 09:30 - pre 212 meseci
Hype nema veze sa kvalitetom. Webdeveloperi moraju da koriste ono sto se trazi, jer retko kada imaju odresene ruke da biraju server-side jezik i bazu koja im odgovara, zato Perl, Ruby, Python a i Postgresql nisu zastupljeniji. Ja bih voleo da koristim Postgresql ili koju komercijalnu bazu u Express varijanti, ali to moj host ne omogucava, a ja skuplje da placam hosting necu. PHP je jedan Frankenstajn, normalno se sw prvo dizajnira pa onda kodira, a kod PHP-a se vidi nedostatak rada na dizajnu jezika. Ili ce izbaciti kompatibilnost sa starim kodom i napraviti nesto (neznatno) bolje, ili ce uvek ostati ono sto jeste. S obzirom sta su napravili do sada od jezika, sumnjam da je njihov krajnji domet visoko.
 
Odgovor na temu

SashaM
Veliki Bečkerek

Član broj: 28482
Poruke: 213
213.244.220.*



+1 Profil

icon Re: PHP vs. Perl08.11.2006. u 09:54 - pre 212 meseci
Citat:
bojan_bozovic: Jeste los to niko ne spori, ali mu fali i strict typing - zasto ja sa regex moram da proveravam ulaz korisnika (je li numericki npr.)? Zasto da me runtime ne postedi toga gde moze? To je nuzno ako ne zelite busan sajt, to nije opcionalna stvar.


A zasto proveravas sa regexom? Ako ocekujes numericki input mozes jednostavno postaviti

Code:
$broj=(int)$_POST['broj'];


Znaci (int) ispred ulaza i php ce automatski varijablu preneti kao broj cak i u slucaju da je uneta kao string. Na primer "aa1" ce biti 0, "14aa" ce biti 14 itd.
Stoji da svaki input treba tretirati kao nesiguran i vrsiti provere ali nisam znao da to neki rade sa regexom. Sa druge strane mislim da provere treba ciniti u svakom web programskom jeziku.

PHP uopste nije los jezik, istina je da ima jos dosta prostora za unapredjivanje ali i ovakav kakav je sasvim dobro obavlja svoj posao. Naravno od programera zavisi kako ce ga upotrebiti, za tupsona ni najsavrseniji jezik nece biti dovoljno dobar i spreciti ga da proizvodi bagovito smece.

[Ovu poruku je menjao SashaM dana 08.11.2006. u 11:05 GMT+1]
Life happens but shit goes on
 
Odgovor na temu

bojan_bozovic

Član broj: 29028
Poruke: 3292
89.216.244.*

Sajt: angelstudio.org


+392 Profil

icon Re: PHP vs. Perl08.11.2006. u 10:04 - pre 212 meseci
Zato sto ne zelim da mi 4aa bude 4 ili 1.0 1.

Ako mislis da 4aa nije string a 1.0 nije float, sorry.

Code:

function isinteger($str) {
if (ereg ('^[0-9]*$', $str)) {
    $return=TRUE;
} else {
    $return=FALSE;
}
return $return;
}


To sto nesto "obavlja posao" ne znaci da je to dobro. Eto BASICa na primer, obavlja posao, ali je los, vrlo los.
 
Odgovor na temu

SashaM
Veliki Bečkerek

Član broj: 28482
Poruke: 213
213.244.220.*



+1 Profil

icon Re: PHP vs. Perl08.11.2006. u 10:13 - pre 212 meseci
I sta radis ukoliko input ne prodje validaciju? Izbacis natpis sa greskom? Onaj ko hoce da ti zeza program zezace ga svakako, ti jedino kao programer mozes da predupredis code injection preko input polja.

Zar u tom slucaju ne bi bilo jednostavnije proveravati sa "is_int" i "is_float" funkcijama?
Life happens but shit goes on
 
Odgovor na temu

[es] :: Advocacy :: PHP vs. Perl

Strane: 1 2

[ Pregleda: 6523 | Odgovora: 34 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.