![]() |
Syntaxen är i dett närmaste identisk i perl och PHP enligt mig.
I PHP finns såpass mycket fler inbyggda funktioner och förenklingar att det absolut är lättare för nybörjaren. Ett väldigt lätt exempel: Kod:
* print "Innehåll i $dir:\n"; |
Citat:
|
Håller med föregående talare (läs skrivare)
PHP är inte det självklara valet.. Visst är man duktig på PHP kör man ju med det men i mitt fall så är det ASP som gäller... Men bara för det är inte ASP ett självklart val.. jag kör ASP för att det för mig är enklast så.. |
Mmm, Perl :)
Ni läser väl Ben Okopniks artiklar om Perl i http://www.linuxgazette.net/ hoppas jag? Där brukar dyka upp rejält kluriga Perl-karameller att suga på. I nåt nummer nu på sistone var det en liten battle med Perl vs. Python. Kan inte ett skvatt om Python, men kan man inte använda det för att serva webbsidor med på samma sätt som Perl? Borde det i så fall inte finnas några Python-fantaster bland alla dessa webmasters? |
Citat:
Citat:
Citat:
Är de gjorda för att ha samma användningsområde? PHP har ju haft webbutveckling som inriktning ett tag, Perl är gammalt (från det glada 80-talet (v.1.000 den 18 dec 1987)). Vet dock inte hur det är med Perl på webbutvecklingsbiten när det gäller anpassning och optimering. |
Citat:
* Har du kollat www.perldoc.com ? |
Perl är nurförtiden mitt huvudspråk som jag gör det mesta i: script för systemunderhåll, problemlösning, automatisering och nästan alla webbapps. Eftersom det är mer än ett CGI-språk så är det ju väldigt tacksamt att jobba med, man kan ju göra i princip vad som helst. När man väl har lärt sig hur man kodar och debuggar på rätt sätt och använder de standardmoduler som finns till hand så ser jag ingen tidsvinst jämfört med php där man får lägga asevärd tid på att kolla att koden verkligen är säker. Det känns också bakvänt att säkra språket i efterhand eftersom det är så generöst - det är helt enkelt så enkelt att skriva farlig och buggig kod.
Det enda negativa med att köra perl för webben skulle vara mängden resurser som krävs i cgi-läge jämfört med att köra php via mod_php, att sätta mig in i mod_perl har aldrig blivit av. När jag arbetar med andra blir det dock mest php, helt enkelt därför att det finns så få som kan koda perl bra medan det finns hur många som helst som behärskar php. |
Citat:
use base 'CGI::Application::Plus'; use HTML::Template::Expr; use Time::HiRes qw(gettimeofday tv_interval); use HTML::Entities qw(encode_entities decode_entities); är vad jag alltid börjar mina cgi-skript med nu för tiden, ALLTID. :) |
Iskallt att väcka en 1 år och 9 månader gammal tråd :)
Sweet! |
Citat:
Ett php-projekt är ganska lätt att sätta sig in, medan perl kan ta evigheter. Php är byggt för webben. Perl är inte det. Php har ju förenklat argumenthanteringen mha $_POST,$_GET,$_REQUEST osv, medans i Perl måste du tänka på sånt själv. |
Alla tider är GMT +2. Klockan är nu 05:52. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson