mboost-dp1

unknown
- Forside
- ⟨
- Forum
- ⟨
- Nyheder
Der er glemt en ting i nyhedsbeskrivelsen: Der findes nu en PHP-compiler. Den virker smådyr, men på den anden side, hvis man har en stor side, der er kodet i PHP, så er 399US$ for en compiler noget billigere end at gå ud og investere i en ny og større maskine.
Som jeg lige husker det, så har der da været compilers til PHP ude længe. F.eks. http://www.zend.com/store/products/zend-optimizer....
Det er skam mega fedt :-)! Der er virkelig mange lækre ting - -
Dog undre jeg mig over: Er der nogen som ved om der er nogle hosting firmaer i Danmark som kan provide php5?? Eller som har tænkt på at provide det i den nærmeste fremtid.
Endvidere er der næsten ingen som supporter Python eller Ruby (eRuby - mod_python)... :-/ Guru.dk gøre, men de har version 1.5.2 af python og version 2.7.8 af mod_python (hvor af de nyeste er 2.3 og 3.1...)
Dog undre jeg mig over: Er der nogen som ved om der er nogle hosting firmaer i Danmark som kan provide php5?? Eller som har tænkt på at provide det i den nærmeste fremtid.
Endvidere er der næsten ingen som supporter Python eller Ruby (eRuby - mod_python)... :-/ Guru.dk gøre, men de har version 1.5.2 af python og version 2.7.8 af mod_python (hvor af de nyeste er 2.3 og 3.1...)
De fleste fornuftige admins venter vel lige en rum tid med at opgradere softwaren. Specielt ville jeg som udbyder have lidt betænkeligheder ved den "incompatibility"-liste der findes. I princippet kan de jo smadre folks websites ved en opgradering.
macaw:
Man kan vel sagtens dele det op, således at der stadig er support for PHP4?
Opsætte Apache således at den giver .php filer til PHP4 og .php5 til PHP5.
Man kan vel sagtens dele det op, således at der stadig er support for PHP4?
Opsætte Apache således at den giver .php filer til PHP4 og .php5 til PHP5.
Skidrow, den umiddelbare fart kommer hvis du har store PHP-filer, her vil den prototypiske PHP-compiler gemme PHP's interne datastrukturer binært så man slipper for at PHP-fortolkeren skal scanne/parse en tekst-fil ved hver sidevisning.
En effektiv caching-strategi kan i mange tilfælde bedre betale sig :-)
En effektiv caching-strategi kan i mange tilfælde bedre betale sig :-)
#9
Det er ikke nødvendigt for at kunne sælge kode. Man har jo solgt asp og php kode i lang tid, men det giver lidt fordele.
Det er ikke nødvendigt for at kunne sælge kode. Man har jo solgt asp og php kode i lang tid, men det giver lidt fordele.
#9: Performance bliver bedre, da koden bliver optimeret og du ikke har brug for parseren. Dengang jeg gad gå helt ind i det (mener php var i version 3 dengang :P) var php mellem 10% og 20% hurtigere end asp når det var compiled mens det var mellem 0% og 8% langsommere ukompileret.
#11: Jo men kombinationen af begge dele vil stadig give bedre performance end kun det ene eller det andet.
#11: Jo men kombinationen af begge dele vil stadig give bedre performance end kun det ene eller det andet.
#14: Jeg skal ikke gøre mig klog på om ASP kode kunne kompileres da den første php udgave med zend engine udkom (v3) - men php kode kunne nu godt 'compiles' allerede dengang.
Til at compile php kode kunne man f.eks. bruge zend encoder der nu er i version 3.5 (mao. ikke et nyt produkt for php5/zend engine 3).
Til at compile php kode kunne man f.eks. bruge zend encoder der nu er i version 3.5 (mao. ikke et nyt produkt for php5/zend engine 3).
#15
Mener nu at Zend Encoderen først kom med version 4 af PHP.
I Zends FAQ står der således:
What if I am using PHP version 4.0.3?
For PHP version 4.0.3 you need to use the Encoder 1.1.0. Evaluate it now or contact us to purchase the Encoder 1.1.0
Dvs. at Encoder var i version 1.1 da PHP var 4.0.3 - Det kunne tyde på at Encoderen først kom med PHP4... Især pga. encoderen er et kommerciel produkt - derfor forventer man ikke 0.x versioner.
Jeg ved heller ikke om man kan compile ASP - jeg tror sgu ik' man kan.
Well :) det var bare det.
Mener nu at Zend Encoderen først kom med version 4 af PHP.
I Zends FAQ står der således:
What if I am using PHP version 4.0.3?
For PHP version 4.0.3 you need to use the Encoder 1.1.0. Evaluate it now or contact us to purchase the Encoder 1.1.0
Dvs. at Encoder var i version 1.1 da PHP var 4.0.3 - Det kunne tyde på at Encoderen først kom med PHP4... Især pga. encoderen er et kommerciel produkt - derfor forventer man ikke 0.x versioner.
Jeg ved heller ikke om man kan compile ASP - jeg tror sgu ik' man kan.
Well :) det var bare det.
#16 "Jeg ved heller ikke om man kan compile ASP - jeg tror sgu ik' man kan."
asp kan ikke compiles*, men VBscripts som man ofte bruger i asp (nogle få bruger javascript) kan compiles til en dll fil og så kan man bruge koden den vej. Og også på den måde kan man skjule koden hvis man ønsker det.
* asp i sig selv er jo ikke et programmeringssprog, som php er det. I asp har man valget mellem VBscripts og javascripts
I asp.net compiles alt (så vidt jeg har forstået) første gang det køres. Men det er vist heller ikke scripting længere men "rigtig" programmering.
asp kan ikke compiles*, men VBscripts som man ofte bruger i asp (nogle få bruger javascript) kan compiles til en dll fil og så kan man bruge koden den vej. Og også på den måde kan man skjule koden hvis man ønsker det.
* asp i sig selv er jo ikke et programmeringssprog, som php er det. I asp har man valget mellem VBscripts og javascripts
I asp.net compiles alt (så vidt jeg har forstået) første gang det køres. Men det er vist heller ikke scripting længere men "rigtig" programmering.
#18
Jeg skrev vel ikke at der ikke var andre (selvom det måske lød sådan), men ja man kan tilføje mange sprog. Egentlig lidt sjovt da man ofte hører php-tilhængere snakke om noget med retten til at vælge.
Jeg skrev vel ikke at der ikke var andre (selvom det måske lød sådan), men ja man kan tilføje mange sprog. Egentlig lidt sjovt da man ofte hører php-tilhængere snakke om noget med retten til at vælge.
#20
Det er et sprog du installerer til asp - så vidt jeg har forstået det. Altså ikke på samme måde som hvis du installerer php. Så jo det har noget med asp at gøre.
Det er et sprog du installerer til asp - så vidt jeg har forstået det. Altså ikke på samme måde som hvis du installerer php. Så jo det har noget med asp at gøre.
#22
Det er en udbredt misforståelse at asp et scriptsprog. VBscripts og javascripts kan bruges som scriptsprog i asp.
Det er en udbredt misforståelse at asp et scriptsprog. VBscripts og javascripts kan bruges som scriptsprog i asp.
#23
Jamen for pokker da.... ;)
ASP, PHP, JSP, Perl, Python, CGI, etc er jo serverside.
Hvor og VBscripts og Javascripts er clientside.
Så jeg kan ikke se hvordan de overhovedet kan have med ASP at gøre.
Det er da fint at IIS kan supportere flere sprog via 3. parts udvidelser.
Jamen for pokker da.... ;)
ASP, PHP, JSP, Perl, Python, CGI, etc er jo serverside.
Hvor og VBscripts og Javascripts er clientside.
Så jeg kan ikke se hvordan de overhovedet kan have med ASP at gøre.
Det er da fint at IIS kan supportere flere sprog via 3. parts udvidelser.
#24
ASP er serverside, men intet scriptsprog. Derfor kan/skal man bruge et scriptsprog. Det kan fx være VBscript eller JavaScript som standard understøttes af asp. At de 2 sprog så også kan bruges som clientside er en anden ting.
En gang til: PHP er et scriptsprog. ASP er ikke et scriptsprog.
hvis man sætter i toppen af et asp dokument, så fortæller man at det er javascript man koder i. Man kan selvfølgelig også fortælle at det er VBscript. Ofte angiver man slet ikke sproget og så vil en standard opsat IIS automatisk antage at det er VBscript der bruges.
Snakker vi ASP.NET (som heller ikke er et sprog) så har man muligheden for at vælge mellem alle de sprog der er i .NET frameworket. Det gælder for alt .NET udvikling at man kan vælge mellem sprogene.
ASP er serverside, men intet scriptsprog. Derfor kan/skal man bruge et scriptsprog. Det kan fx være VBscript eller JavaScript som standard understøttes af asp. At de 2 sprog så også kan bruges som clientside er en anden ting.
En gang til: PHP er et scriptsprog. ASP er ikke et scriptsprog.
hvis man sætter i toppen af et asp dokument, så fortæller man at det er javascript man koder i. Man kan selvfølgelig også fortælle at det er VBscript. Ofte angiver man slet ikke sproget og så vil en standard opsat IIS automatisk antage at det er VBscript der bruges.
Snakker vi ASP.NET (som heller ikke er et sprog) så har man muligheden for at vælge mellem alle de sprog der er i .NET frameworket. Det gælder for alt .NET udvikling at man kan vælge mellem sprogene.
#24
http://www.sitepoint.com/article.php/387?ct=1 - fra siden:
"One unique feature of ASP is that it lets you choose your favourite scripting language, be it JavaScript or VBScript; however, VBScript is by far the most popular choice."
http://www.sitepoint.com/article.php/387?ct=1 - fra siden:
"One unique feature of ASP is that it lets you choose your favourite scripting language, be it JavaScript or VBScript; however, VBScript is by far the most popular choice."
#27 "Kan ikke se hvor i vil hen med at påstå det ikke er et scriptsprog."
Snakken gik på at compille sprog. Det kan asp ikke da det ikke er et sprog. Men Javascript og VbScript kan compiles og bruges som componenter i et asp sprog. Det var vist bare det der var kernen.
Snakken gik på at compille sprog. Det kan asp ikke da det ikke er et sprog. Men Javascript og VbScript kan compiles og bruges som componenter i et asp sprog. Det var vist bare det der var kernen.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.