Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
PHP er et scriptsprog beregnet til hjemmeside programmering, hvorimod perl er til hele *nix systemmer. Så perl kan bruges til stort set alt på et *nix system også hjemmeside \"programmering/scriptning\".
Så alt i alt er perl, php meget overlegent. Men stadig et scriptsprog.
hmm, jeg er godt nok ikke en ørn til PHP, og slet ikke til perl, men jeg synes at PHP virker lidt nemmere og logisk i sin opbygning og ikke mindst sprog, og da man efterhånden kan gøre det samme med PHP som man kan med perl, mener jeg at PHP er at foretrække, men det er nok nærmere en smagssag fra person til person :-)
PERL og PHP ligner hinanden meget. Men hvor PHP nærmest kun er designet til scripting på nettet, kan PERL meget mere.
PERL er ikke, som mange tror, kun noget som bruges til at lave CGI-applicationer, men et værktøj, der har været brugt i unix-regi, ligesiden PERL kom for dagens lys for en 10 års tid siden.
PERL kan bruges til system-administration, datamanipulation og meget mere. Herunder hører CGI-scripting som kun er toppen på isbjerget.
Den primære grund til at PERL har vundet så stort indpas på serverside-området er dets evne til at udtrække og manipulere data - også binær data. Larry Wall som \"opfandt\" PERL har engang udtalt: \"PERL gives you enough rope to hang yourself\"...
Men PERL har også nogle dårlige sider i forhold til PHP. Ønsker man kun at skrive serversideapplikationer er PHP nemmere at gå til og databaseinterfaces osv er lettere at tilgå i fra PHP end fra PERL... Desuden har PHP også den fordel at i forhold til standard PERL er php som oftest compilet ind i apache-kernen og er dermed en del af webserveren. Dette har store fordele, når der påtænkes serverressourcer og afviklingshastighed. PERL-folket har dog smidt Mod_perl på gaden som gør stortset det samme med PERL og fjerner alt det overhead, der kommer, når kompileren skal loades gang på gang...
Så det kommer meget an på hvad du gerne vil lære, da perl køres som CGI på serveren og har mange flere funktioner. (hvilket er dens fordel) Fordelen ved at lærer php er, at der nok er flere der bruger php end perl, hvis man ser bort fra rigtige store steder.
Jeg mener ikke at det er som at sammenligne æbler med bananer, snarere at sammenligne en labrador med en golden retriever. Forstået på den måde at til det de fleste bruger perl og php (Læs: hjemmeside programmering) kan begge stort set alt du kan finde på) Det gøres på forskellige måder, men det kan lade sig gøre i begge sprog. Der er således ingen argumenter for at lære perl, hvis du finder PHP lettere (og omvendt). Sæt dig for hvad for en du vil programmere i og hold dig til den. (En enkelt ting der kunne tale for den ene eller den anden er hvis din udbyder kun tillader brug af den ene (typisk PHP))
jacobchr: jeg tror ikke man kan sige, at der er flere folk/sites, der bruger PHP end der er folk/sites, der bruger PERL... men læringskurven for PERL er højere end for PHP - det er mere indviklet at se på, at syntaksen er meget løs.
Jeg vil klart anbefale PERL som dit næste projekt... har man først lært PERL er PHP ikke så svært at komme i gang med og man kan komme rigtig langt med få opslag i php.net\'s dokumentation. Desværre gælder dette ikke helt for det omvendte tilfælde. PERL kan virke uoverskuelig, selvom man har erfaring med PHP....
PERL minder en del om c++ bortset fra dynamisk typecasting og memory-styring og tildeling...
thomasledet >> Det jeg mente med, at man bruger perl de store steder. Er at hvis man skal lave noget der er stort og skal kunne udnytte nogle serverspecifike ting, så er det PERL man kan bruge istedet for PHP. (Samme som man på M$ kan bruge dll-filer istedet for ASP.)
jeg overlever...:) det lød bare som om du mente at PHP var mere populært og bedre understøttet af webhoteller... hvilket det ikke er... PHP lider stadig lidt af børnesygdomme som PERL er kommet over for længe siden. Tilgengæld lider PERL af samme livstidssygdom som fx linux - det er umiddelbart svært at gå til, hvis man ikke har så meget erfaring...
Ork nej, *nix folk er ISÆR gode til at slås med hinanden :-) Jeg har set grimme eksempler på det i f.eks. PHP\'s generelle mailing liste. En eller anden nybegynder (også i mailing lister) kommer uforvarende til at stille spørgsmålet. 4-5 dage efter er der kun rygende slagger tilbage... ;-)
Jeg begynte at programer i Perl i sommers og finder det rimelig let, i hvert tilfælde til hjemmeside programering. Men jeg vil næsten også sige, at kan du det ene, så kan du hurtigt lære det andet også. Hvert sprog har sine styker og svagheder. Så min opfordring: lær begge. Du får også lige et par links der her hjulpet mig. www.webcafe.dk www.dervshed.com og naturligvis www.perl.com og www.php.net
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.