Webbdesign
Att skriva små webbappar i php funkar skitbra, men för större appar (facebook host host) så bör man använda annat, eftersom PHP-kod, även väldokumenterad kan vara rätt så jobbig att underhålla och ändra på, men eftersom RoR bygger på mvc och allt ALLTID ligger i samma mappar i filsystemet så är det väldigt lätt för t ex någon som inte tidigare har jobbat med ett särskilt projekt, att ändra på något i ett annat projekt, t ex om man skulle vilja ändra på hur ett blogginlägg stoppas in i databasen så går man bara till ~/app/controllers/*namn*_controller.rb och ändrar på skiten
Håller på med en portfolio, drar inspiration från www.matiasgallipoli.com/
Något som borde finnas på min egna som inte finns på denne?
Är astrött och behöver ha lite tankar på hur jag ska göra min portfolio, tröttnade snabbt på min gamla för simpla heh.
[i]Citat från PSiLOCYBE
Att skriva små webbappar i php funkar skitbra, men för större appar (facebook host host) så bör man använda annat, eftersom PHP-kod, även väldokumenterad kan vara rätt så jobbig att underhålla och ändra på, men eftersom RoR bygger på mvc och allt ALLTID ligger i samma mappar i filsystemet så är det väldigt lätt för t ex någon som inte tidigare har jobbat med ett särskilt projekt, att ändra på något i ett annat projekt, t ex om man skulle vilja ändra på hur ett blogginlägg stoppas in i databasen så går man bara till ~/app/controllers/*namn*_controller.rb och ändrar på skiten
Jag tycker det är skitenkelt att få det strukturerat och fint ordnat även i PHP. Sålänge man har fyndiga klasser och bra implementationer av t.ex template handling på en större sida, så funkar det ju utmärkt
Jag kör vidare på gamla vanliga html+css samt jQuery/javascript och så får jag ha andra till att pilla med php, heh.
Klarar inte av php, inte haft tid eller ork till att lära mig ordentligt.
Citat från HERPES
Jag kör vidare på gamla vanliga html+css samt jQuery/javascript och så får jag ha andra till att pilla med php, heh.
Klarar inte av php, inte haft tid eller ork till att lära mig ordentligt.
Säg till om du behöver hjälp nån gång med PHP'n alltså :D
HTML är mer basen till hur man vill ha sin sida och CSS är mer till effekter, så jag håller mig till båda :)
Citat från RobzInadEz
Säg till om du behöver hjälp nån gång med PHP'n alltså :D
Will do! Har project på gång som möjligtvis kan komma till att behöva php kodning!
Citat från HERPES
Citat från RobzInadEz
Säg till om du behöver hjälp nån gång med PHP'n alltså :D
Will do! Har project på gång som möjligtvis kan komma till att behöva php kodning!
Gött! Dra iväg ett pm eller maila på robin.jonsson@whdm.net med mer detaljer :)
Get går helt klart utmärkt att skriva snygg kod i PHP men det är onödigt mycket jobb medans du i ruby inte behöver krångla lika mycket eftersom det är ett mer intelligent språk (ni som är utvecklare, check it out).
Jag håller med om att det var fel av mig att jämföra RoR med PHP men då tar jag och jämför Sinatra med PHP istället, vilket på samma sätt som ror är mycket bättre just för att det är lättare att skriva och komma ihåg och filer måste alltid ligga i bestämda mappar vilket gör det lättare att hålla koll på. I Sinatra så slipper man även alla jättefula PHP-URLer där man bara använder tusentals get-förfrågningar hela tiden.
Dessutom finns det knappt några mvc-ramverk för PHP som fortfarande utvecklas medans rails utvecklas dagligen.
Citat från PSiLOCYBE
Det är inte mycket jobb? Är som att skriva klasser för vilket språk som helst. Herregud.
Och nej du behöver inte köra GET variablar i URL'en. Sigh.
Citat från RobzInadEz
Citat från PSiLOCYBE
Det är inte mycket jobb? Är som att skriva klasser för vilket språk som helst. Herregud.
Och nej du behöver inte köra GET variablar i URL'en. Sigh.
jag vet, men det är så alla gör, och för att få till snygga URL'er så är det onödigt mycket extrajobb medan man får det gratis i Sinatra.
Ruby är tänkt att vara ett objektorienterat språk och PHP är det inte. Dessutom är GET ingen variabel utan en förfrågan som webbläsaren gör när du skriver i en url.
Citat från PSiLOCYBE
Citat från RobzInadEz
Citat från PSiLOCYBE
Det är inte mycket jobb? Är som att skriva klasser för vilket språk som helst. Herregud.
Och nej du behöver inte köra GET variablar i URL'en. Sigh.
jag vet, men det är så alla gör, och för att få till snygga URL'er så är det onödigt mycket extrajobb medan man får det gratis i Sinatra.
Ruby är tänkt att vara ett objektorienterat språk och PHP är det inte. Dessutom är GET ingen variabel utan en förfrågan som webbläsaren gör när du skriver i en url.
Fast så var ju $_GET en fördefinierad variabel.
OCh nej, efterssom PHP egentligen inte behöver vara objektorienterat, men vad spelar det för roll när det funkar och kan bli snyggt? :/
Men men! Det är en smakfråga så :) Whatever works for you!
tycker det är för mycket kodning och för lite design
Citat från RobzInadEz
Citat från PSiLOCYBE
Citat från RobzInadEz
Citat från PSiLOCYBE
Det är inte mycket jobb? Är som att skriva klasser för vilket språk som helst. Herregud.
Och nej du behöver inte köra GET variablar i URL'en. Sigh.
jag vet, men det är så alla gör, och för att få till snygga URL'er så är det onödigt mycket extrajobb medan man får det gratis i Sinatra.
Ruby är tänkt att vara ett objektorienterat språk och PHP är det inte. Dessutom är GET ingen variabel utan en förfrågan som webbläsaren gör när du skriver i en url.
Fast så var ju $_GET en fördefinierad variabel.
OCh nej, efterssom PHP egentligen inte behöver vara objektorienterat, men vad spelar det för roll när det funkar och kan bli snyggt? :/
Men men! Det är en smakfråga så :) Whatever works for you!
Sant, men jag säger bara, Prova ruby så ska du se att det är mycket skönare att jobba i :)
Citat från Fluxkondensator
Citat från PSiLOCYBE
Fortfarande är Sinatra ett ramverk för Ruby. Jämför Ruby med PHP. Inte ett ramverk skrivet i Ruby med ett språk. Det fungerar inte så.
Jo jag vet men det enda sinatra gör är att låta en göra webbappar med ruby, den förändrar inte grundsyntaxen som rails gör så jag jämför att göra webbappar i Ruby med att göra webbappar i PHP, sinatra gör bara att det blir exekverbart i en webbläsare.
Du måste vara inloggad för att skriva i forumet