WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Tips på webbprojekt (https://www.wn.se/forum/showthread.php?t=1057033)

secag 2013-02-28 20:58

Tips på webbprojekt
 
Sådär, nu är jag helt fri från jobb och vill ha ngt annat att göra. Jag är sugen på att göra något för webben som inte fokuserar på att dra in stålar utan mer att sätta min kunskap på prov och göra något coolt. Helst skulle jag vilja göra det med något större ramverk. Jag har användt Melt Framework tidigare men gillade ej det. Har du något tipps vad jag kan göra, skriv gärna ett flera förslag som jag och andra kan prova på att skapa.

JesperA 2013-02-28 22:34

Varför så insnöad på att använda ett ramverk, nu när du har tid över så knåpa ihop ett eget.

tartareandesire 2013-02-28 22:50

Varför inte ta en titt här:

http://www.ideaswatch.com/

Tips på ramverk finns redan i en rad andra trådar om du söker på forumet.

Alex 2013-03-01 00:17

Jag vill verkligen avråda dig från att bygga ett eget ramverk. Det är dumt att uppfinna hjulet igen.

Jag vill däremot tipsa dig om Laravel, som verkar väldigt intressant: http://laravel.com
Snart släpps dessutom http://four.laravel.com som är ännu mer intressant!

secag 2013-03-01 00:28

JesperA, tyvärr det finns som sagt så många olika redan. Däremot har jag varit intresserad av att skapa ett CMS, likt Wordpress med olika teman, men det får vänta. Just nu vill jag göra något coolt, lite mer unikt och kanske lite onödigt men ändå häftigt att göra.

Alex, varför tycker du om Laravel?
Själv vet jag inte vad det är ännu men om du jämför med Cake eller CodeIgniter, varför föredra laravel? =)

tartareandesire 2013-03-01 00:45

Citat:

Ursprungligen postat av Alex (Inlägg 20463748)
Jag vill verkligen avråda dig från att bygga ett eget ramverk. Det är dumt att uppfinna hjulet igen.

Jag vill däremot tipsa dig om Laravel, som verkar väldigt intressant: http://laravel.com
Snart släpps dessutom http://four.laravel.com som är ännu mer intressant!

Tar man exempelvis delar av Symfony och sätter ihop sitt eget ramverk så uppfinner man ju inte hjulet på nytt, snarare anpassar hjulen till egna behov och slipper en del onödigt. Det skapas fortfarande nya ramverk. Med ditt resonemang så innebär ju också Symfony och Laravel återuppfinningar av hjulet? :) Att bygga ett eget ramverk kan också vara bra träning samtidigt som man mycket väl kan skapa en lättviktsgrund som kan passa många projekt bättre än ett större ramverk.

Sony? 2013-03-01 13:09

Citat:

Ursprungligen postat av secag (Inlägg 20463749)
JesperA, tyvärr det finns som sagt så många olika redan. Däremot har jag varit intresserad av att skapa ett CMS, likt Wordpress med olika teman, men det får vänta. Just nu vill jag göra något coolt, lite mer unikt och kanske lite onödigt men ändå häftigt att göra.

Alex, varför tycker du om Laravel?
Själv vet jag inte vad det är ännu men om du jämför med Cake eller CodeIgniter, varför föredra laravel? =)

Laravel är nytt och utnyttjar PHP 5.4. Syntaxen blir mycket trevligare med statiska metoder och anonyma funktioner. Många kallar det för en aggressiv syntax, en del älskar det, en del gillar det inte.

Till exempel:
PHP-kod:

Route::get('/article/(:num)', function($id)
{
    return 
View::make('single-article')->with('article'Articles::find($id));
}); 

Kort. Snyggt. Laravel.


Utöver Laravel finns också FuelPHP som också är nytt och coolt.

tartareandesire 2013-03-01 13:15

Citat:

Ursprungligen postat av Sony? (Inlägg 20463783)
Laravel är nytt och utnyttjar PHP 5.4. Syntaxen blir mycket trevligare med statiska metoder och anonyma funktioner. Många kallar det för en aggressiv syntax, en del älskar det, en del gillar det inte.

Anonyma funktioner fanns redan i 5.3. Det är dock ett mycket trevligt hjälpmedel, framför allt för DI.

Var medveten om att Laravel är svårt att köra på delad hosting idag då få svenska webbhotell kör PHP 5.4, en del har inte ens kommit till 5.3 än.

Clarence 2013-03-01 14:04

Citat:

Ursprungligen postat av secag (Inlägg 20463749)
JesperA, tyvärr det finns som sagt så många olika redan. Däremot har jag varit intresserad av att skapa ett CMS, likt Wordpress med olika teman, men det får vänta. Just nu vill jag göra något coolt, lite mer unikt och kanske lite onödigt men ändå häftigt att göra.

Alex, varför tycker du om Laravel?
Själv vet jag inte vad det är ännu men om du jämför med Cake eller CodeIgniter, varför föredra laravel? =)

Du har en del diskussion om både Laravel och andra ramverk på http://www.wn.se/t1054216.html

Nytt och coolt räcker för testprojekt. Ska du göra projekt som ska underhållas bör du leta efter stabilt, väldokumenterat, välstrukturerat, välanvänt etc. Testprojekt/workshops är också bra för att se om det finns några starka fördelar eller nackdelar med ramverket för att använda det i seriösare projekt.

pelmered 2013-03-02 12:58

Citat:

Ursprungligen postat av secag (Inlägg 20463749)
Själv vet jag inte vad det är ännu men om du jämför med Cake eller CodeIgniter, varför föredra laravel? =)

Jag har använt CodeIgniter en del och jag kan säga att jag inte rekommenderar det. Det har tingar en att skriva dålig kod och hela OO-modellen är helt trasig på grund av att de vill ha kompatibilitet med PHP 4. Jag föredrar ramverk som vill ligga i framkant när det teknik och som håller sig best practices så långt som möjligt även om det innebär lite issues med bakåtkompatibiliteten.
Laravel har jag inte provat, men det verkar väldigt lovande. Kohana är ett teknsikt sett väldigt bra ramverk, men tyvärr är dokumentationen ganska dålig och därmed är inlärningströsklarna höga(man måste t.ex. läsa core-källkoden ibland för att förstå hur det är tänkt även om det oftast känns logiskt och naturligt).

Om jag skulle satsa på att lära med ett nytt ramverk hade jag nog gett den chansen till Laravel.


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

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