WN

WN (https://www.wn.se/forum/index.php)
-   Nyheter (https://www.wn.se/forum/forumdisplay.php?f=3)
-   -   Nästa version av PHP blir 7 istället för 6 (https://www.wn.se/forum/showthread.php?t=1062379)

christian. 2014-07-24 00:58

Nästa version av PHP blir 7 istället för 6
 
Mer går att läsa här.

Jag köper argumenten som presenteras till namnvalet och tycker det känns rimligt att nästa version blir PHP 7.

Adestro 2014-07-24 09:42

Hoppas bara de lärt sig av Python och inte gör allt för stora förändringar på en gång. Fast å andra sidan finns det väl ingen som INTE vill ha ett modernare PHP-syntax.

Conny Westh 2014-07-24 12:37

Rejält förbättrad

- Objektorientering
- (semi)kompilering
- Starkare typning

står på min önskelista.

Adestro 2014-07-24 12:56

Citat:

Ursprungligen postat av Conny Westh (Inlägg 20495196)
- Starkare typning

står på min önskelista.

Optimalt vore som i C# och Swift, med både dynamisk och strikt typning.

Conny Westh 2014-07-24 13:03

Citat:

Ursprungligen postat av Adestro (Inlägg 20495198)
Optimalt vore som i C# och Swift, med både dynamisk och strikt typning.

Japp, så vore bra. Men de svagaste punkterna i PHP är just de jag räknade upp så där önskar jag mig en rejäl upplyftning.

Bättre möjligheter att skriva "CodeBehind" i webbapplikationer vore inte fel heller, så man precis som i många andra programspråk kan separera koden i flera skikt. Då blir webbsidorna "renare" med bara HTML-kod och PHP-koden kan läggas i en egen fysisk källkodsmodul så koden blir tydligare och enklare att hantera.

Adestro 2014-07-24 14:39

Citat:

Ursprungligen postat av Conny Westh (Inlägg 20495199)
Bättre möjligheter att skriva "CodeBehind" i webbapplikationer vore inte fel heller, så man precis som i många andra programspråk kan separera koden i flera skikt. Då blir webbsidorna "renare" med bara HTML-kod och PHP-koden kan läggas i en egen fysisk källkodsmodul så koden blir tydligare och enklare att hantera.

PHP's främsta styrka är väl dock att det är lätt att deploya. In med nginx-php, klart. De flesta ramverk löser separering finfint, eller om man kör egenhackat med vettig templatemotor. Om deployment skulle bli mer likt andra språk som Python eller .Net skulle iaf. jag lika gärna gå över till de språken och få en elegantare plattform på köpet... :)

Sen börjar ju allt mer flyta ut på front-end (om man inte behöver tänka SEO) så att back-end ändå bara blir ett enda JSON-API utan några vyer.

tartareandesire 2014-07-24 15:23

Citat:

Ursprungligen postat av Conny Westh (Inlägg 20495199)
Japp, så vore bra. Men de svagaste punkterna i PHP är just de jag räknade upp så där önskar jag mig en rejäl upplyftning.

Bättre möjligheter att skriva "CodeBehind" i webbapplikationer vore inte fel heller, så man precis som i många andra programspråk kan separera koden i flera skikt. Då blir webbsidorna "renare" med bara HTML-kod och PHP-koden kan läggas i en egen fysisk källkodsmodul så koden blir tydligare och enklare att hantera.

HTML har ingenting med PHP att göra. Det du pratar om är snarare ett ramverk och PHP är inget ramverk och kommer heller aldrig att bli det. Det går naturligtvis alldeles utmärkt att separera kod när man använder sig av PHP. Det är upp till användaren helt enkelt. Flexibiliteten är språkets största styrka och det vore tämligen korkat att tumma på den.

Clarence 2014-07-24 16:59

Citat:

Ursprungligen postat av Conny Westh (Inlägg 20495199)
Japp, så vore bra. Men de svagaste punkterna i PHP är just de jag räknade upp så där önskar jag mig en rejäl upplyftning.

Bättre möjligheter att skriva "CodeBehind" i webbapplikationer vore inte fel heller, så man precis som i många andra programspråk kan separera koden i flera skikt. Då blir webbsidorna "renare" med bara HTML-kod och PHP-koden kan läggas i en egen fysisk källkodsmodul så koden blir tydligare och enklare att hantera.

Det vore att helt gå ifrån den framgångsrika OSS community-modellen som gjort att PHP dominerar. Det är inga problem att göra själv eller använda något av de hundratals ramverk som uppmanar modellen.

coredev 2014-07-25 08:27

Jag tycker de gör ett strålande jobb med att driva PHP framåt. Deras demokratiska förvaltningsmodell är ett bevis för att FOSS lever och frodas. Rent tekniskt så är PHP något helt annat idag än för 10 år sedan - det har varit en fantastisk utveckling!


Alla tider är GMT +2. Klockan är nu 12:27.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson