WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Detta är inte en Good vs Evil tråd (https://www.wn.se/forum/showthread.php?t=1049742)

Linuus 2011-08-30 20:21

Citat:

Ursprungligen postat av Kimpo (Inlägg 20416043)
Har forskat lite, och ni har helt rätt gällande marknaden. Jag borde rent logiskt välja php även om jag hör många berättelser från folk som börjat med Ruby och vilken fröjd det är att jobba med RoR så håller fortfarande den dörren öppen :)

Denna uppfattning har jag fått kring PHP:
Överlägset populärast idag tack vare stor community, drupal, WP, Joomla , flera webbshoplösningar som alla stöds av bra, generösa licenser och stor användarskara. Används i allt från små till stora projekt. Allt från hobbykodare till corporate nivå.

RoR
Ovanligare i Sverige, men växer i popularitet och verkar ha boomat ordentligt utomlands. Används ofta till moderna Saas lösningar. Verkar vara mer lämpad för just applikationer på nätet dvs en site som inte är helt innehållsstyrd som tex en nättidning eller liknande. Trevlig syntax (detta är förståss åsikter)

Jaja, jag har ett par månader på mig att bestämma mig men uppskattar verkligen tipsen :)

Om det finns en RoR utvecklare på detta forum så hojta gärna till.

En fråga kring php-ramverk: Då man antagligen inte kommer att orka med att uppfinna hjulet mm

Vilket skulle ni rekommendera?

Det ska gärna finnas färdiga klasser för att skapa datakopplingar men inte abstraherat till löjliga proportioner, ska helst följa ett MVC-mönster.

Jag har börjat pilla med RoR på senare tid och gillar det starkt än så länge. Har dock bara byggt lite små applikationer lokalt och labbar just nu med att bygga en RoR-applikation som ska kommunicera med en mobil-app jag bygger i Appcelerator Titanium.

Hade jag fått välja hade jag, som Advocacy, valt att vara en RoR-ninja! Men som sagt, det är inte så stort i Sverige än och det är säkert mer jobb-säkert med PHP.

Ang. ramverk för PHP är de populäraste:
CakePHP: http://cakephp.org/
CodeIgniter: http://codeigniter.com/
Symfony: http://symfony.com/

Alla är MVC-ramverk (osäker på Symfony då jag aldrig använt det dock...)

linusoleander 2011-08-30 23:44

Den är enkäten är lite intressant.

http://bostinnovation.com/wp-content...olkit_Info.png

35% of startups use git, 22% use Rails, 18% use RSpec, 12% use Postgres, 11% use vim, 9% use Cucumber.

Man kan tro att dom har varit hemma hos mig :)

tartareandesire 2011-08-31 00:05

Citat:

Ursprungligen postat av linusoleander (Inlägg 20416067)
Den är enkäten är lite intressant.

http://bostinnovation.com/wp-content...olkit_Info.png

35% of startups use git, 22% use Rails, 18% use RSpec, 12% use Postgres, 11% use vim, 9% use Cucumber.

Man kan tro att dom har varit hemma hos mig :)

Detta gäller ju mer experimentella projekt. De flesta av dem blir ingenting stort av, många av de kvarvarande byggs förr eller senare om när de integreras i ett större företags verksamhet. Det ger således en ganska dålig bild av hur marknaden ser ut, än mer för svensk del.

jonny 2011-08-31 08:22

Min uppfattning är att det finns fler programmerare som kan PHP än .NET och timpriset är generellt lägre för PHP-utvecklare. Som anställd programmerare verkar 25 000 kr i månadslön anses vara en hög nivå om du kodar PHP - sist jag bytte jobb fanns en del intressanta platser för php-utvecklare, men det var alldeles för dåligt betalt.

Som egen företagare med obefintligt nätverk tror jag det är lättare att hitta uppdrag i PHP än i .NET. Vad gäller Ruby så ska det vara fantastiskt enligt de som använder det, men det är få som använder det.

Clarence 2011-08-31 10:45

Citat:

Ursprungligen postat av Linuus (Inlägg 20416047)
Jag har börjat pilla med RoR på senare tid och gillar det starkt än så länge. Har dock bara byggt lite små applikationer lokalt och labbar just nu med att bygga en RoR-applikation som ska kommunicera med en mobil-app jag bygger i Appcelerator Titanium.

Hade jag fått välja hade jag, som Advocacy, valt att vara en RoR-ninja! Men som sagt, det är inte så stort i Sverige än och det är säkert mer jobb-säkert med PHP.

Ang. ramverk för PHP är de populäraste:
CakePHP: http://cakephp.org/
CodeIgniter: http://codeigniter.com/
Symfony: http://symfony.com/

Alla är MVC-ramverk (osäker på Symfony då jag aldrig använt det dock...)

Zend framework slår nog ut 2 av dom om du vill lista de populäraste. Flera av ramverken lämnar det öppet om du vill använda dig av MVC eller inte, men är väldigt anpassade för det.

Gällande Ruby on rails har jag precis som nämnts också intrycket att det är väldigt populärt bland startups iom att det för en hyfsat van ror programmerare är så lätt och snabbt att skapa prototyper. Lika vanligt är det att lyckade startups vänder sig bort från RoR för att så stor andel av prototyperna är av så dålig kvalité att de i slutändan är svåra att bygga vidare på. I min erfarenhet beror det på en salig bladning av verktygen som används (en del är väldigt snabba och effektiva men skapar en röra när man måste detaljanpassa) och programmerarna (många har mest bara jobbat med tidiga prototyper och inser inte att man måste ta hand om produkterna efter det). Jag tror att detta är största anledningen att RoR inte fått, eller kommer få, så stort fäste som PHP. Däremot så tror jag inte att anledningen är språket i sig utan ryktet, programmerarna och verktygen.

Gällande TDD finns det gott om verktyg för det även gällande PHP (phpunit och simpletest de jag känner till).

Att den där listan för startups inte är något globalt snitt blir för övrigt rätt klart när man t ex ser att google voice kommer först på voice comm, att bank of america är största banken eller amex är största företagskortet.

coredev 2011-08-31 11:17

Kul att du vill bredda dig, det gör nog inte bara att du får mer kunder utan att du blir en bättre utvecklare. Markandsmässitg så skulle jag satsa på följande trender just nu:
* PHP med viss specialisering på Wordpress och Drupal
* .NET med viss specialisering på EPiServer

Så det tycker jag du skall satsa på. Sedan tycker jag du skall ta RoR av bara farten när du ändå håller på. :-)

Skall bli spännande att höra dina åsikter om PHP vs .NET om ett år.

Wackerberg 2011-08-31 12:57

Fundera inte på vad du ska göra, utan använd de resurser du har - d.v.s. att du är en duktig .net-programmerare.

(Sen... programmerar du ett högnivåspråk objektorienterat så är det inte svårt att byta heller ju! Har aldrig satt mig in i RoR, men däremot Google Web Toolkit och det är underbart!)

Kimpo 2011-09-01 20:43

Verkar som det blir php. Tänkte hacka loss på Wordpress till att börja med.
Tack för alla svar :)

dAEk 2011-09-01 20:49

Kanske inte så läsvärt men...
 
En liknande diskussion var uppe för några år sedan (inlägg #13 var fantastiskt givande).

;)

Kimpo 2011-09-01 22:05

Aa valet blev php för att jag tror jag kommer hitta flest passande kunder i den nischen :)
+ Jag gillar Wordpress


Alla tider är GMT +2. Klockan är nu 09:05.

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