FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Mycket flitig postare
|
God morgon,
Tänkte att det var dags att sätta igång med en ny hemsida, och jag tänkte göra detta från scratch. Dvs koda den själv. Har bara använt mig utav PHPfusion (en cms tror jag det kallas) innan vilket var relativt enkelt men väldigt begränsande vad det gäller utseende. Har ingen tidigare erfarenhet av programmering, endast ytterst lite C++ och Small. Lite snabb överblick: Jag tänkte skapa en hemsida, där man kan boka spelservrar gratis. Jag tänkte ha någon form av system där man registrerar sig på hemsidan och sedan kan varje medlem hyra en server 2 ggr om dagen. Designen är inte så viktig men ska vara enkel. Sedan så behövs det också något som synkar statistik från servrarna som t.ex. Hur lång tid det är kvar innan den blir ledig, hur många som spelar osv. Själva spelserverhanteringen är i princip det enda jag kan i detta projekt. Vad tänker ni direkt att jag kommer att behöva för språk? Program? Hur mycket tid? För komplext? Hur borde jag göra? Råplugga böcker från bibban? Borde jag ge upp? Har satt en tidsgräns på 1 år för att få den perfekt och jag gör det med syfte för att lära mig och inte att tjäna pengar. Tänkte ha någon sorts loggbok med mig hela vägen som sedan kanske kan komma i användning till tex projektarbete på högskolan. Kritik + frågor & svar gör mig glad ![]() |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
Jag kör på php och mysql som jag tycker är lätt. Om du fokuserar på detta projekt och inte startar massa olika kommer det nog gå bra.
|
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Medlem
|
Beroende på hur lätt för att lära du har så kan ditt projekt variera mellan trivialt och nära omöjligt.
Du kommer att behöva kunskap inom följande områden: HTML (för att skapa sidorna som besökarens dator visar) PHP/ASP (för att hantera all information på servern) SQL (för att kommunicera med databasen) Utöver det kan det vara bra med kunskap om CSS (för att fixa design och layout på siten) och kanske JavaScript (för en del funktioner som skall köras på besökarens dator istället för på servern). Dessutom behöver du kunskap om andra, lite mer svårbeskriva saker: hur man enklast organiserar/strukturerar en databas för att generera webbsidor, hur man designar en webbsida för att den skall vara så lättanvänd som möjligt, vilka säkerhetsaspekter man måste/bör ta hänsyn till... Om du tycker detta låter som mycket kanske du bör fortsätta använda en CMS. Om du däremot tycker att det låter spännande att lära sig så mycket önskar jag dig lycka till med projektet. |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Klarade millennium-buggen
|
Som uffe säger.
Om du inte kan någon serverside språk idag (ja, du kan skriva det som CGI via C++) så rekommenderar jag dig att skaffa samarbete med någon som kan det hela bra. Detta eftersom om du ger dig in i träsket och skapar en sådan här avancerad sida som du skriver ihop så är det en tidsfråga innan du kommer att råka ut för en hackad server. Vilket mer eller mindre innebär: * SQL Injection * XSS * Defacing * Spambot * Botnet i ngt slag osv. Eftersom jag nämner samarbete så är det nog det bästa för dig eftersom jag misstänker att din budget inte sträcker sig upp i dom pengarna som någon utav oss skulle ta för ett sådant här projekt. |
||
![]() |
![]() |
![]() |
#5 | ||||||
|
|||||||
Bara ett inlägg till!
|
Jag får inledningsvis börja med att säga att ditt första mål är ganska så tufft att nå, även om du har satt 1 år som tidsgräns.
Citat:
- HTML - PHP/ASP/Annat serverside-språk - SQL Citat:
Exempel: notepad, editplus Citat:
Citat:
Citat:
Citat:
Hoppas att mina svar har varit till nytta. Lycka till. |
||||||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Mycket flitig postare
|
Språk du ska använda: PHP/MySQL
Koda sidan fint i HTML/CSS/AJAX och i divar inte frames. Jag gjorde som dig, tog det stora steget först, jag började i oktober förra året. snart är ja klar med min community. Dock är det inte jag som kodar php, men jag hjälper till med databasen. Jag lär mig väldigt mycket php genom att ja jobbar ihop med han. Det bästa är nog om du går ihop med en partner du verkligen vet att han också vill satsa. varför? de blir mycket roligare. Tappar du humöret en dag så jobbar han eller så peppar ni varandra. Ni tappar inte sikt på målet. ni kommer lära er mycket mer, dubbelt så snabbt och effektivt. Men i efterhand så här så ångrar jag lite att ja gav mig på det stora projektet så tidigt. ja skulle gärna vilja ha gjort en community innan, nu blir det mycket korrigering och efter arbete. hade jag haft kunskap om allt ja redan gjort hitills hade sidan varit klar för 4 månadersen. 1 eller 2 månader har bara gått till att komma på lösningar åt vissa problem och lägga om design m.m. Ta god tid på dig att strukturera upp allt, vad ska finnas på sidan, hur skall det se ut när man tex skapar en tråd på sidan, m.m. sådan man inte tänker på annars. Men lycka till, garanterar dig att det är kul när ni kommit igång.. Men själv? nja, ja var det dom första månaderna och de va inte så kul, nu när sidan är typ klar så börjar ja få upp hopp om sidan ![]() Men kämpa på! |
|||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Mycket flitig postare
|
Tack allihopa för svaren. Verkligen intressant att höra era åsikter.
@eliasson, vad var hemsidan till den där php-skolan? |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Bara ett inlägg till!
|
Citat:
PHPSidan - Skola PHP.net Lycka till. |
||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Medlem
|
Ser att vissa har nämnt ASP, vilket är helt värdelöst då det lades ned för ganska många år sedan.
Jag rekommenderar ASP.NET starkt framför PHP, JSP, RoR och andra då Microsoft lärde sig en läxa efter ASP. PHP skulle behöva gå igenom samma process då det bara känns som spaghetti med alla funktioner.. Visst, PHP har blivit objektorienterat, men att ta ett funktionsorienterat språk och omvandla det till ett objektorienterat är inget man gör utan problem (bakåtkompatibilitet för att dra ett exempel), och där har PHP förlorat stort. Men innan du kikar på server-baserad kod så bör du definitivt lära dig XHTML samt CSS bra, samt även hur sidor bör vara uppbyggda för tillgänglighetsanpassning vilket man aldrig förlorar på. Verva har bra riktlinjer för just tillgänglighetsaspekten. När du kan XHTML och CSS bra så kan du börja kika på ASP.NET/PHP/JSP/whatever samt även klientbaserade scriptspråk som Javascript. |
||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Klarade millennium-buggen
|
Börja med (x)html och css.
Lägg på skriptspråk(php) och databaser Lägg sist in ajax imo edit: som föregående skribent skrev :P läste inte noga |
||
![]() |
![]() |
Svara |
|
|