FAQ |
Kalender |
2011-01-28, 16:05 | #11 | |||
|
||||
Nykomling
|
Citat:
Om vi tar ett speciellt exempel under 90-talet och en bit in på 00-talet (vet inte om det gäller än idag) så körde Spray PHP som front-end och Java som "enterprise" backend mot andra system och utbytte information mha JSON. Citat:
Jag skulle däremot kunna vara en av dem här inne som är öppen för en bredare diskussion. Även om Java ligger som backend så är det ju fortfarande samma problem som man upplever med flerspråksstöd, CSS, HTML, JavaScript, skalning, testning, sessionshantering etc. |
|||
Svara med citat |
2011-01-28, 22:45 | #12 | ||
|
|||
Supermoderator
|
Problemet är att php, asp och dotNet som dominierar gör det för att det är enkelt. Det är ont om webbhotell som stöder java och det är krångligare att konfigurera och få det att fungera.
Å andra sidan är kvaliteten på den php och asp man hittar på nätet genrellt sämre än javakoden. Php är lätt att komma igång med. Java är klart krångligare.
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
Svara med citat |
2011-01-28, 22:52 | #13 | ||
|
|||
Supermoderator
|
Någon får gärna utveckla vad som skulle vara mer agilt med php än java...
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
Svara med citat |
2011-01-30, 12:42 | #14 | ||
|
|||
Administratör
|
Citat:
Det där tror jag inte alls på. När jag för något år sedan för första använde Java till ett ordentligt och seriöst projekt fann jag att mycket av den kod och bibliotek jag hittade när jag googlade var riktigt kass och ogenomtänkt. Inte därmed sagt att stor andel av PHP-kod håller en bra nivå, men med mängden som finns är det mycket lättare att hitta välskrivna bibliotek och klasser för speciella eller ovanliga tillämpningar.
__________________
eldefors.com - Personlig (teknik)-blogg |
||
Svara med citat |
2011-01-31, 08:16 | #15 | |||
|
||||
Nykomling
|
Citat:
Nu har jag jobbat med Java sedan 1998 och är van med språket och verktygen, så för mig är det enkelt att slänga upp en liten webapplikation i Java. En annan anledning som jag tror kan ligga till grund är också att utbudet på "Java-hosting" är betydligt mindre än motsvarande för t ex PHP. Ofta slutar det med att man får skaffa sig en VPS-lösning och installera och administrera allt själv. Allt detta höjer ju definitivt ribban för hur "enkelt" det är att komma igång. Det kommer bli intressant att således tillhöra en av de minoriteter här inne som bygger webbapplikationer i Java Tack för alla svar! |
|||
Svara med citat |
2011-01-31, 08:33 | #16 | ||
|
|||
Supermoderator
|
Fördelen med PHP är att det går snabbt att skriva ett litet script som fungerar på i princip alla webbhotell. Java stöds i princip inte hos svenska webbhotell. Jag har å andra sidan erbjudit javahosting men det var inte riktigt värt besväret. Låg efterfrågan gör det svårt att få lönsamhet i det.
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
Svara med citat |
2011-01-31, 17:35 | #17 | |||
|
||||
Har WN som tidsfördriv
|
Citat:
PHP är mer dynamiskt(inte så hårt typat, enklare felhantering m.m.) än java och det gör att man kan utveckla snabbare i PHP. PHP är också helt anpassat efter webben och alla APIer är därför också mer eller mindre inriktade emot webben och utveckling av webbapplikationer vilket gör systemen mindre komplexa och därmed och mer agila. En webbapplikation i PHP är också väldigt mycket enkalre att "deploya" än motsvarande applikation i Java vilket gör att hela arkitekturen är mer agil. Det går alltså mycket sanbbare att få fram ett första reslutat i PHP än i Java vilket gör att varje iteration kan göras kortare vilket är ett av de viktiaste elementen i agil utveckling Senast redigerad av pelmered den 2011-01-31 klockan 17:37 |
|||
Svara med citat |
2011-01-31, 18:43 | #18 | |||
|
||||
Nykomling
|
Citat:
För mig är det t ex snabbare att snurra igång en Java webbapp än en PHP webapp så vad är då mest agilt? För att ett språk har APIer som är anpassade för ett visst ändamål innebär inte att det finns utvecklare och applikationer som ändå skapar komplexa lösningar och är icke-agila (vad det nu är - en agil webbapplikation?) En arkitektur består av flera kvalitetsattribut än hur "deploybar" en applikation är. Så att basera om det är mer agilt pga detta enda kvalitetsattribut är inte direkt gångbart tycker jag. Det här blir en diskussion som saknar en grund i någon typ av bestämd definition m.a.p "agile". Vi lämnar detta till en annan post, ok? Tacksam för era svar dock! Senast redigerad av iamandreas den 2011-01-31 klockan 19:00 Anledning: stavfel |
|||
Svara med citat |
2011-01-31, 19:08 | #19 | |||
|
||||
Mycket flitig postare
|
Det är tankar som jag tror folk resonerar kring när de överväger Java. Det är inte nödvändigtvis mina åsikter. På ett forum som det här tror jag inte att folk är så intresserade av kod. Det viktiga är att man får ihop nåt som funkar, gärna snabbt. Javautvecklare känns ofta mer åt andra hållet - inom de mer akademiska språken får man gång på gång höra att man ska bygga sina projekt i olika lager. Det är nästan omöjligt att undgå det. Delar man upp sina projekt i lager upplevs de lätt som större och rörigare om man inte är kodvan, och det tar längre tid att nå målen. Det kanske avskräcker. En annan aspekt som hör ihop med punkten ovan är ramverken. JEE-specen (min kunskap sträcker sig fram till 1.5) är ganska primitiv. Att skapa en anslutning mot MySql är t.ex. inte helt enkelt om man inte vet hur man ska gå till väga. Att använda och konfa en ORM-mapper (Hibernate) var väldigt bökigt som jag kommer ihåg det. Det tror jag definitivt avskräcker. Att välja bland ramverken är inte heller så lätt med tanke på att det finns ungefär hur många som helst och ett till att välja mellan. De flesta verkar dessutom vara skrivna av utvecklare, för utvecklare. Tröskeln är ganska hög. Som språk halkar Java efter nyare språk. Både Javas egna och många 3e-parts-API:er är krångliga och pratiga jämfört med andra språk. Jag har jobbat ungefär lika mycket med Java som med .NET och tycker att .NET är mycket enklare och tydligare. Jag tror absolut att det är en anledning till att många väljer bort Java. Vem vill skriva 30 rader kod när det räcker med 5 i ett annat språk med typ lika bra prestanda? På forum som det här handlar det ofta om att göra så lite som möjligt till så stor vinst som möjligt. Det gäller iofs inte bara här. |
|||
Svara med citat |
2011-01-31, 21:04 | #20 | |||
|
||||
Nykomling
|
Citat:
C och C++ är om inte "ännu mera krångligt" än Java men ändå ledande över PHP. Finns flera listor som visar ungefär samma resultat Men i stort håller jag med dig om att det faktiskt verkar vara betydligt mer komplext att utveckla i Java än med t ex PHP. Java och dess plattform är ju väldigt stor och kanske en anledning till ett vanligt val till storskaliga system. Jag skulle vilja se t ex Sony Ericssons eller H&Ms product management system, warehouse management systems m fl i PHP eller Ruby Och det kanske är mer "entreprenörer" (ogillar det ordet pga att alla missbrukar det) med en idé för Internet som hänger här inne än fullblodsprogrammerare |
|||
Svara med citat |
Svara |
|
|