Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Vad används nu för tiden på hemsidor?

Skapad av Borttagen, 2011-05-10 10:20 i Webbutveckling & Programmering

3 834
30 inlägg
1 poäng
morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
1
Jag har varit borta från leken ett tag nu och har helt fallit bort från vad som används nu för tiden. När jag senast höll på med webutveckling, så var CSS relativt nytt och bara "proffsen" använde det...
Sedan dess har CSS, PHP, Flash och allt möjligt annat blossat upp och det blir lite förvirrande.

Det jag undrar är vad jag behöver lära mig för att göra en hemsida som har en databas som kan förnyas ganska lätt, komplett med bilder, text och så vidare, där info från databasen kan hämtas till ett nytt fönster (För exempel, gå in på denna sidan: http://www.svenskamagic.com/cardcollection/index.php och klicka på en av bilderna).
Sidan kommer även behöva en log-in funktion (och därmed ytterligare en databas med all konto-information samt någon form av slumpgenererad information för exempelvis återställning av lösenord).
Den behöver även en del av sidan där användaren kan skapa lite eget, till exempel ladda upp bilder och sådant. Jag kan som sagt inte mycket, men jag antar att detta också hamnar i någon form av databas. Detta användargenererade materialet skall sedan kunna spotlightas, ungefär som pajjens egna "nya bilder" på framsidan.

Jag ber inte folket att bygga sidan åt mig, bara peka åt det håll jag behöver gå ;)
Jag vill alltså veta vilka språk och tekniker jag behöver hålla utkik efter för att göra en proffsig hemsida.

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Nemi
Visningsbild
Hjälte 192 inlägg
0
Svar till morphman86 [Gå till post]:
Jag har själv precis börjat lära mig att bygga hemsidor och är fortfarande en stor noob inom ämnet.

Men när jag bygger en hemsida så gör jag det i ett program som heter Adobe Dreamweaver CS5.
Adobe har, på sin hemsida "widgets" osv som man kan ladda ner i form av PHP osv, t.ex. den där log-in funktionen du söker.
Fördelen är då att saker och ting redan är färdigbyggda, här är dom:
http://www.adobe.com/cfusion/exchange/index.cfm?event=productHome&exc=3&loc=en_us
(om man söker i sökrutan finns det tusenals saker att ladda ner/köpa)

Finns för övrigt bra instruktionsfilmer på youtube och långa lektioner på en viss piratvik att hämta hem.

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Nemi [Gå till post]:
Ger den en färdigbyggd databas, med automatisk återställningsfunktion och "skapa konto"-funktion om man använder den funktionen, eller är det bara själva log-in-knappen med medföljande fält?

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Nemi
Visningsbild
Hjälte 192 inlägg
0

Svar till morphman86 [Gå till post]:
Allt som ligger där ska vara färdigbyggt men om det du söker finns eller inte kan jag inte svara på. Det är bara att söka på några nyckelord och se vad du får upp, sedan är det bara att läsa mer om det och hur man går till väga för att sätta upp systemet.

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Nemi [Gå till post]:
Tackar, jag får ta och kolla "demo-versionen" *blink blink, nudge nudge* och kolla om det är vad jag söker.

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

JunZuloo
Visningsbild
P 31 Kumla Hjälte 241 inlägg
0

Svar till morphman86 [Gå till post]:

CSS3, Php, Flash har börjat ersättas med Silverlight och liknande, Jquery (Javascript Library), HTML 5, Men Javascript och Asp används fortfarande en hel del. :)


“Real living is living for others.”

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Jake [Gå till post]:
Så jag behöver lära mig Silverlight, Java och HTML5 för att hålla mig uppdaterad och få en proffsig hemsida som håller för framtiden?

Betyder det att jag kan hoppa över CSS, PHP och Flash, eller är dessa "bakgrundskrav"?

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

JunZuloo
Visningsbild
P 31 Kumla Hjälte 241 inlägg
0

Svar till morphman86 [Gå till post]:

PHP används fortfarande en hel del till Logins, polls och Wordpress teman Men i sånt som Wordpress har man det tillsammans med Jquery.

CSS3 har en hel del snygga effekter som många webbläsare har börjat stödja som t.ex. Rundade hörn utan bilder som funkar i dom nya versionerna av dom stora webbläsarna, W3schools har en lista över vilka som funkar vart eftersom dom är med och utvecklar CSS3.


“Real living is living for others.”

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Jake [Gå till post]:
Gottis, det är just W3Schools jag tänkte använda mig av, åtminstone till en början, men de har inte direkt någon lät tillgänglig info om vad som behövs just nu, därav denna tråden.

Men jag skall kolla in Dreamweaver CS5, Silverlight, CSS3, HTML5, PHP/MySql(2?) samt Jquery då.

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Tvillingen
Visningsbild
P 31 Hjälte 3 117 inlägg
0
Vill du hålla på med det senaste är det väl HTML5 och CSS3 som gäller, men inte alla webbläsare som stödjer detta. Annars är det XHTML och CSS som gäller och W3schools duger perfekt till detta. Vill du hålla på med HTML5 och CSS3 är det också W3schools som gäller, eller om du hittar någon annan bra sida.

Vad du ska använda för programmeringsspråk på serversidan får du bestämma själv. Många ramverk till programmeringsspråk använder sig av MVC(Model,View,Controller), för att strukturera koden. Exempelvis ASP.NET, CodeIgniter, CakePHP, Ruby on Rails och Django. Fördelen med att använda sig av MVC är väl att man får bättre struktur på hela projektet och det blir lättare att lägga till och ändra saker i koden.

Här kan du läsa lite om MVC.
http://en.wikipedia.org/wiki/Model–view–controller

Du borde använda ett programmeringsspråk du tycker om, har du exempelvis sysslat med C# tidigare kanske ASP.NET är något för dig. Har du dessutom kommit igång med ett programmeringsspråk brukar det inte vara några större problem att hoppa till ett annat då "tänket" är det samma.

Vad du väljer för databas spelar ingen större roll, så ta en titt på vilken databas som är mest använd ihop med det programmeringsspråk du väljer att använda.

När det gäller javascript delen tycker jag också du ska ta en titt på jQuery, för du behöver inte skriva lika mycket kod då det redan finns färdiga funktioner till mycket. Dessutom finns det en del plugins att ladda ner, så du slipper skriva mycket saker själv om du nu inte vill det.

Jag tycker varken du ska lära dig Flash eller Silverlight såvida du inte vill göra spel. Mycket man gör med Flash eller Silverlight kan ersättas av javascript och nu finns även Canvas-elementet i HTML5. Till att börja med skulle jag åtminstone hoppa över Flash och Silverlight och lära mig det andra istället och finns intresset för det senare, så ja lär dig det då.

Till att börja med kanske du ska börja med lite mindre projekt, för jag antar att koden inte kommer vara fantastisk i början ;) Börja med att göra en simpel gästbok eller en blogg. Gå sedan vidare med att bygga en liten mindre community med inloggningssystem, presentationer och osv. Har du kommit igång med allt detta kommer du komma underfund med hur du ska lösa andra problem också. Väljer du att använda dig av ett ramverk har de flesta lite små tutorials som brukar vara värda att se.

Jag önskar dig lycka till! (:

Jag är ond!

Nattefrost
Visningsbild
P 34 Trollhättan Hjälte 5 035 inlägg
0

Svar till morphman86 [Gå till post]:
Mitt största tips är att inte lyssna på Jake då han inte verkar ha större koll.

Jag skulle säga såhär:

1. Lär dig html5 och CSS så har du grunden till webdesign.
2. Lär dig något serverside-språk (spelar egentligen inte någon större roll vilket). Scriptspråk är rätt populärt för att nästan alla stöder MVC och det går snabbt att utveckla i. Det finns mycket PHP-guider men andra spännande uppstickare är Ruby och Python med sina ramverk Ruby on Rails och Django.
( http://railsforzombies.org / http://rubyonrails.org && http://www.djangoproject.com/)
Andra språk som fungerar är t.ex. Java och .NET-kompatibla språk. Men de är ofta mycket jobbigare att lära sig och deras uppbyggnad passar lite mer för enterprise-strukturer där prestanda är oerhört viktigt.
3. Lär dig lite javascript, lär dig jQuery .
4. Glöm allt vad flash och Silverlight heter, det är så dött det kan bli. :)

Tänk på att om du kodar i .NET så kommer du ha mängder med problem om du vill köra det på andra plattformar då det är i princip anpassat för Windows enbart. Därför skulle jag inte rekommendera det!


Guess I'm just another jerk in your social network

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Tvillingen [Gå till post]:

Nattefrost:3675913:
Jättetack, båda två. Nu känns det som om jag vet vilken inriktning och ordning jag skall lära mig saker och ting och förhoppningsvis kommer jag ha en bra grund lagom till slutet av sommaren.






Min tanke är att lära mig sakerna i denna ordning: HTML5 (kommer behöva slipa lite på HTML-kunskaperna här, kommer inte ihåg alla taggar), sedan CSS (vilket i stort sett bara är mallar), vidare till ett serverside-språk, typ PHP eller Ruby (har erfarenhet av C++ och Basic, samt att HTML kommer finslipa script-tänkandet ännu mer), därifrån till jQuery för att få in det sista som HTML5 ännu inte klarar av och sen, om det skulle behövas, Silverlight/Flash.

Allt eftersom jag lär mig, kommer det att göras testsidor med de nya teknikerna (så i HTML5-fasen kommer det bli en basic hemsida á la 90-tal, vidare till CSS så kommer man till tidigt 2000-tal, serverside så kommer forum/gästbok läggas till osv. osv.).

Något som ni skulle ändra på i denna plan?

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Nattefrost
Visningsbild
P 34 Trollhättan Hjälte 5 035 inlägg
0

Svar till morphman86 [Gå till post]:
Ja, jag skulle inte ta mig tid att lära mig flash eller Silverlight.

Guess I'm just another jerk in your social network

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Nattefrost [Gå till post]:
Nu snackar vi långt efter allt annat, och endast ifall det är något därifrån jag behöver (vilket jag inte tror, då HTML5 erbjuder det mesta därifrån och dessutom fortfarande byggs ut)

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Anonymmedlem
Visningsbild
Bitter 9001 inlägg
0
Skippa HTML4, finns noll anledning att bygga nya siter i det. HTML5 stöds i ALLA läsare med ett par rader javascript ( http://code.google.com/p/html5shiv/), eller modernizer.js (http://www.modernizer.com).

CSS3 har fortfarande kasst stöd så kör CSS2.

PHP är lättast (ja, det är lättast, säg inte emot bara för att ni råkar hata php ;P) och har en utmärkt manual (http://www.php.net). Ramverk behövs inte, men underlättar, börja med ren php.

Python och Ruby har högre inlärningströskel än PHP och manualen är inte lika stark. Python och Ruby är orginellt inga webb-anpassade språk heller, vilket PHP är.

Javascript suger och är jobbigt att lära sig, kör jquery så slipper du lära dig javascript ett bra tag framöver, jquery är både lättare och starkare än vanligt javascript.
morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till moodh [Gå till post]:
Ok, så som jag fattade det, så är grunden fortfarande HTML4, fast med lite utbyggnad.... W3Schools erbjuder bara guider som förklarar de nya funktionerna och hänvisar istället till HTML4-guiderna...
Antingen det, eller så läste jag inte djupt nog :P

Tack för din input, jag håller allt detta i bakhuvudet och håller mig till originalplanen, HTML5 i första hand (troligen en månad eller två i inlärningsperiod).

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Nattefrost
Visningsbild
P 34 Trollhättan Hjälte 5 035 inlägg
0

Svar till moodh [Gå till post]:
Problemet med php är att det blir så jävla fult ibland och äckligt att läsa. Men det beror ju på kodaren och inte på själva språket.

Sen att lära sig javascript är väl inte såå svårt, det kan vara bra om man ska använda det till annat än webbutveckling :)

Guess I'm just another jerk in your social network

Anonymmedlem
Visningsbild
Bitter 9001 inlägg
0

Svar till Nattefrost [Gå till post]:
PHP är fortfarande det lättaste serverside-språket i dagsläget, och att låta en nybörjare (no offense) börja med något annat blir bara dumt. ;P

Nattefrost
Visningsbild
P 34 Trollhättan Hjälte 5 035 inlägg
0

Svar till moodh [Gå till post]:
Menar du att jag är en nybörjare? :( *ledsen i ögat*

PHP är lättast att börja med och det finns helt klart mest guider och sånt. Men det är ganska lätt att komma igång med andra språk också :)

Guess I'm just another jerk in your social network

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till moodh [Gå till post]:
Jag har arbetat mycket med kodning i mina dagar, men uppskattar verkligen tipset om PHP, då det fortfarande tar tid att lära sig nya språk. Även om det inte är perfekt, kan man fortfarande använda det till att börja med och senare gå över till annat, om det skulle behövas.



Svar till Nattefrost [Gå till post]:
Javascript är relativt enkelt, men det saknar vissa färdiga funktioner. Vad jag har förstått så har jQuery dessa funktioner, vilket sparar timmar i kodningen.

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Nattefrost [Gå till post]:
Tror han syftade på att jag är nybörjare. Egentligen är jag inte det, jag sysslade med detta långt innan de flesta på denna sidan slutade bära blöja, men eftersom jag inte hållt mig uppdaterad på senare år (sådär ett decennium), så antar jag att jag är på nybörjarnivå igen :P

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Nattefrost
Visningsbild
P 34 Trollhättan Hjälte 5 035 inlägg
0

Svar till morphman86 [Gå till post]:
Ja det finns ingen anledning att seriöst koda i javascript om du utvecklar för webben men det kan ju vara bra att kunna grunderna i alla fall.

Guess I'm just another jerk in your social network

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Nattefrost [Gå till post]:
Om det kommer till det när det behövs, så skall jag slänga ett öga på det ^^ Kan ju knappast skada!

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Anonymmedlem
Visningsbild
Bitter 9001 inlägg
0
Ja alltså, jag meande morphman, inte du nattefrost. ;)
morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0
Ok, HTML5 var något lättare än jag trodde. Skönt att se att utvecklingen går framåt så fort att en 12åring skulle kunna klara av att göra halvproffsiga sidor på en månad, med rätt hjälp...
CSS3 är lite krångligare, nu när det inte är standardiserat ännu, men inte så mycket. Standardiseringar är lovade inom kort, så det borde inte vara några större problem, men det är betydligt lättare än CSS och CSS2.

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Kauge
Visningsbild
P 36 Lund Hjälte 628 inlägg
0

Svar till morphman86 [Gå till post]:
Ok, HTML5 var något lättare än jag trodde. Skönt att se att utvecklingen går framåt så fort att en 12åring skulle kunna klara av att göra halvproffsiga sidor på en månad, med rätt hjälp...

...och med rätt estetiska förmåga också, så klart. Enbart HTML5 gör ju inte en hemsida snygg, direkt.

Ingen status

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Kauge [Gå till post]:
Självklart! I kombination med CSS3 och lite estetiskt pilleri samt rätt grafik, så kan det bli riktigt proffsigt.

Nu åter till lärandet, jag fuskade bara lite med en youtube-video :P Dags att gå in ordentligt och se vad HTML5 har att erbjuda!

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0
Ok, jag har nu läst på en hel del om HTML5 och kommit fram till att Microsoft är riktigt dåliga på att hålla sig uppdaterade.
Efter att ha sett ett par videos fick jag reda på att IE9 skulle ha support för HTML5, så jag kollade om denna var ute ännu. Ja, det är den! MEN, jag fick även en massa länkar till sidor som snackar om hur mycket support den har, vilket råkar vara strax under den support som alla andra webläsare hade för TVÅ ÅR SEN... I dagens läge kan Internet Explorer bara hantera runt 60% av HTML5-innehållet.

Så, om jag nu vill att sidan skall vara tillgänglig för alla, betyder det att jag måste skriva all kod dubbelt, en version i HTML5 och en i den mycket krångligare HTML4.01?

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Tvillingen
Visningsbild
P 31 Hjälte 3 117 inlägg
0


Jag är ond!

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
Trådskapare
0

Svar till Tvillingen [Gå till post]:
Jo, problemet är att den inte funkar för IE9 fortfarande. Koden gör bara att alla IE innan 9 får shiven och shiven funkar inte i IE9 (efter vad jag har läst). Alltså måste man fortfarande gojsa med HTML4 eller ännu mera JS om man vill att tabellfunktionerna skall funka ordentligt i IE9.

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all


Forum » Datorer & IT » Webbutveckling & Programmering » Vad används nu för tiden på hemsidor?

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons