Kazalo:

Ustvarjanje Bookhuddle.com, spletnega mesta za odkrivanje, organiziranje in deljenje informacij o knjigi: 10 korakov
Ustvarjanje Bookhuddle.com, spletnega mesta za odkrivanje, organiziranje in deljenje informacij o knjigi: 10 korakov

Video: Ustvarjanje Bookhuddle.com, spletnega mesta za odkrivanje, organiziranje in deljenje informacij o knjigi: 10 korakov

Video: Ustvarjanje Bookhuddle.com, spletnega mesta za odkrivanje, organiziranje in deljenje informacij o knjigi: 10 korakov
Video: Meeting #5 - 4/29/2022 | ETF team meeting and dialogue 2024, Julij
Anonim
Ustvarjanje Bookhuddle.com, spletnega mesta za odkrivanje, organiziranje in deljenje informacij o knjigah
Ustvarjanje Bookhuddle.com, spletnega mesta za odkrivanje, organiziranje in deljenje informacij o knjigah

Ta objava opisuje korake pri ustvarjanju in zagonu Bookhuddle.com, spletnega mesta, namenjenega bralcem pri odkrivanju, organiziranju in izmenjavi informacij o knjigah. Tukaj opisani koraki bi veljali za razvoj drugih spletnih mest.

1. korak: Poiščite idejo

Pojdi z idejo
Pojdi z idejo

Mi, ustanovitelji Bookhuddlea, uživamo v branju za zabavo in učenje, zato smo mislili, da bi moral obstajati boljši način za spremljanje tega, kar so prebrali, želeli prebrati ali njihovih referenčnih knjig. Želeli smo boljši način, da poiščemo nove knjige za branje, ugotovimo, kaj so brali ali brali naši prijatelji. Želeli smo prostor za razpravo o knjigah s prijatelji ali drugimi bralci, zato smo se odločili, da zgradimo spletno stran, ki bo ljudem omogočala enostavno odkrivanje, organiziranje in izmenjavo informacij o knjigah. Bookhuddle je to mesto. Fotografija Felipe Torres.

2. korak: Kupite ime domene za spletno mesto

To ni nujno drugi korak, vendar je pomembno, da to storite zgodaj. Dobra imena domen je težko najti, vendar morate biti le ustvarjalni. Domena našega spletnega mesta je Bookhuddle.com. Obstaja nešteto spletnih mest, kjer pri katerih lahko kupujete domene. Ime domene bi vas moralo stati le nekaj dolarjev. Naslednje iskanje v Googlu najde storitve domen:

3. korak: Sestavite ekipo

Sestavite ekipo
Sestavite ekipo

Zgraditi nekaj kot ekipo je veliko lažje, kot da to poskušate narediti sami.

Poiščite ljudi, ki so navdušeni nad idejo, imajo ustrezne in dopolnilne sposobnosti za opravljene naloge, lahko učinkovito delajo v skupini, so dobri komunikatorji. Veščine, ki jih člani skupine potrebujejo za izdelavo spletnega mesta, vključujejo: ustvarjalnost, dobre analitične sposobnosti, pisanje, programiranje, oblikovanje, razvoj spletnih aplikacij, oblikovanje in vzdrževanje zbirk podatkov, opredelitev zahtev, testiranje, grafično oblikovanje, konfiguracijo in vzdrževanje strežnika itd.

4. korak: Opredelite osnovne značilnosti aplikacije

Ugotovite osnovne značilnosti aplikacije. To so bistvene lastnosti, ki jih aplikacija potrebuje, da je uporabna in izpolnjuje cilje storitve. Vse ostalo bo odvisno od tega, ali te funkcije obstajajo.

Za Bookhuddle so osnovne funkcije vključevale: - obsežno zbirko knjig - možnost iskanja knjig - profile uporabnikov - sezname uporabniških knjig, s katerimi lahko uporabniki organizirajo svojo osebno knjižnico, knjige, ki so jih prebrali, želijo brati, berejo itd. - iskanje uporabnikov - skupine ali knjižni klubi, ki jih uporabniki lahko organizirajo s prijatelji in razpravljajo o knjigah Po ponovljenem postopku je koristno pomagati pri določanju prioritet dela, opredeliti pogoste dosegljive cilje ali mejnike za ekipo, uporabnikom pogosto dati na voljo funkcije in prejeti povratne informacije od uporabnikov za fino nastavitev spletnega mesta.

5. korak: Določite zahteve za funkcije

Za seznam funkcij, ki so opredeljene kot jedrne, določite zahteve, ki podrobno opisujejo lastnosti, razložite, kako bodo stvari organizirane, uporabljene, kako se bo sistem odzval itd.

Uporabite primere uporabe, diagrame, tok itd., Da dokumentirate funkcijo in olajšate komunikacijo med člani skupine. Obstaja veliko načinov za to. Ugotovite, kaj najbolje deluje za vašo ekipo in okolje, v katerem delate, in naredite potrebno, vendar nič več, da ne izgubite časa. Če so risbe na prtičkih vse zahteve, ki jih potrebuje vaša ekipa, potem odlično. Nekatere ekipe zahtevajo bolj formalno dokumentacijo.

6. korak: Ustvarite prototipe

Za Bookhuddle smo za spletno mesto ustvarili prototipe HTML.

Prototipi so lep in poceni način, da svoje ideje preizkusite na bolj konkreten način. Pomagali so nam sporočiti naše ideje, narediti predstavitve, da smo dobili povratne informacije, mi pa smo uporabili html, css, slike in javascript iz prototipov kot vhod v razvojno fazo.

7. korak: Razvijte spletno mesto

V tem koraku gradimo funkcije, ki so namenjene trenutni ponovitvi spletnega mesta.

Za dinamično spletno mesto boste morali svoj program na splošno razviti z uporabo programskega jezika in sorodnih tehnologij, program boste izvajali v nekem strežniku aplikacij in verjetno boste potrebovali bazo podatkov. Obstaja veliko možnosti uporabe tehnologij, nekatere izmed priljubljenih pa vključujejo: - Programski jeziki in sorodna tehnologija: Ruby on Rails, Java,. Net, PHP, ColdFusion, Python itd. - Baza podatkov: MySQL, PostgreSQL, Oracle, Sql Server, in drugi. Če želite zmanjšati stroške, izberite odprtokodno datoteko. Priporočamo uporabo tehnološkega sklada, ki ga poznate in se je izkazal kot dober sklad za razvoj, ki ga počnete. Poznavanje sklada vam bo pomagalo zmanjšati krivuljo učenja in se namesto tega osredotočiti na druge vidike razvoja vašega spletnega mesta. Sklad Java tehnologije smo izbrali zaradi našega znanja z njo in z njo povezanih tehnologij. Lepa stvar pri Javi je velika skupnost razvijalcev, ki obstaja; obstaja veliko orodij, okvirov, strežnikov, virov za učenje in usposobljenih ljudi.

8. korak: Preizkusite svojo spletno stran

Preizkusite funkcionalnost, ki ste jo zgradili. Ta faza postopka je namenjena prepoznavanju in odpravljanju težav v aplikaciji, preden je aplikacija na voljo uporabnikom.

Vaša prizadevanja za testiranje bi morala vključevati enotne teste, integracijske teste, funkcionalne teste itd. Testiranje lahko opravijo razvijalci, namenski preizkuševalci ali kdor koli, ki je na voljo za igranje z vašo aplikacijo. Uporaba sistema za sledenje hroščem je učinkovit način za sledenje težavam v vaši aplikaciji in vam pomaga pri upravljanju dela. Sistemi, kot so Bugzilla, Trac in JIRA, ter dobri sistemi za sledenje.

9. korak: Gostovanje

Če želite imeti javno spletno mesto, ga morate nekje gostiti.

Če imate doma ali v podjetju enega ali več strežnikov, jih lahko uporabite. Druga možnost je, da dobite storitev gostovanja, ki namesto vas gosti vaše spletno mesto. Glede na potrebe vašega spletnega mesta (količina prometa, potrebna infrastruktura itd.) Lahko izberete navidezni strežnik, namenski strežnik ali skupino namenskih strežnikov. Virtualno gostovanje je najcenejše, skupina namenskih strežnikov pa najdražja. Obstaja veliko ponudnikov gostovanja in cene se zelo razlikujejo. Poiščite nekaj, kar ustreza vašim potrebam. Amazon ima nabor storitev, ki jih je mogoče uporabiti v ta namen in so po konkurenčnih cenah: EC2 za računalniško moč (tj. Strežnike), S3 za shranjevanje itd.

10. korak: Zaženite

Kosilo
Kosilo

Ker je spletno mesto razvito, preizkušeno in uvedeno v storitev gostovanja, pozdravljamo bralce.

Priporočena: