Sisukord:

Raamatuteabe avastamise, korraldamise ja jagamise veebisaidi Bookhuddle.com loomine: 10 sammu
Raamatuteabe avastamise, korraldamise ja jagamise veebisaidi Bookhuddle.com loomine: 10 sammu

Video: Raamatuteabe avastamise, korraldamise ja jagamise veebisaidi Bookhuddle.com loomine: 10 sammu

Video: Raamatuteabe avastamise, korraldamise ja jagamise veebisaidi Bookhuddle.com loomine: 10 sammu
Video: Tsutaya Books. Looks and feel like an art gallery. Cozy ambience.. ❤️❤️📚 #kl 2024, November
Anonim
Raamatuteabe avastamise, korraldamise ja jagamise veebisaidi Bookhuddle.com loomine
Raamatuteabe avastamise, korraldamise ja jagamise veebisaidi Bookhuddle.com loomine

See postitus kirjeldab veebisaidi Bookhuddle.com loomise ja käivitamisega seotud samme, mille eesmärk on aidata lugejatel raamatuteavet avastada, korrastada ja jagada. Siin kirjeldatud sammud kehtiksid ka teiste veebisaitide arendamisel.

1. samm: tulge ideega välja

Tule ideega
Tule ideega

Meie, Bookhuddle'i asutajad, naudime lugemist oma lõbuks ja õppimiseks ning arvasime, et peaks olema parem viis loetu, lugemissoovi või nende teatmeteoste jälgimiseks. Tahtsime paremat viisi uute raamatute leidmiseks lugemiseks, teada saada, mida meie sõbrad loevad või lugesid. Tahtsime sõprade või teiste lugejatega raamatuid arutada. Nii otsustasime luua veebisaidi, mis võimaldaks inimestel hõlpsasti raamatuteavet avastada, korraldada ja jagada. Bookhuddle on see sait. Foto Felipe Torres.

Samm: ostke saidile domeeninimi

See ei pea olema teine samm, kuid oluline on seda varakult teha. Häid domeeninimesid on raske leida, kuid peate lihtsalt olema loominguline. Meie saidi domeen on Bookhuddle.com. Seal on lugematu arv saite, kus saate domeeninimesid osta. Domeeninimi peaks teile maksma vaid mõne dollari. Järgmine Google'i otsing leiab domeeninime teenused:

Samm: moodustage meeskond

Moodustage meeskond
Moodustage meeskond

Midagi meeskonnana üles ehitada on palju lihtsam kui proovida seda ise teha.

Leidke inimesi, kes on ideest kirglikud, omavad sobivaid ja täiendavaid oskusi nende ülesannete täitmiseks, suudavad meeskonnas tõhusalt töötada, on head suhtlejad. Veebisaiti koostavate meeskonnaliikmete seas vajalike oskuste hulka kuuluvad: loovus, head analüüsivõimed, kirjutamine, programmeerimine, disain, veebirakenduste arendamine, andmebaaside kujundamine ja hooldus, nõuete määratlemine, testimine, graafiline disain, serveri konfigureerimine ja hooldus ning palju muud.

Samm: tuvastage rakenduse põhifunktsioonid

Tehke kindlaks rakenduse põhifunktsioonid. Need on olulised funktsioonid, mida rakendus peab olema kasulik ja teenuse eesmärkide saavutamiseks vajalik. Kõik muu sõltub nende funktsioonide olemasolust.

Bookhuddle'i põhifunktsioonide hulka kuulusid: - ulatuslik raamatute andmebaas - võimalus raamatuid otsida - kasutajaprofiilid - kasutajate raamatute loendid, kus kasutajad saavad korraldada oma isiklikku raamatukogu, lugenud raamatud, mida nad tahavad lugeda, loevad jne. - kasutajate otsing - rühmad või raamatuklubid, kus kasutajad saavad sõpradega korraldada ja raamatuid arutada. Korduva protsessi abil on kasulik töö prioriteediks seada, meeskonnale sageli saavutatavaid eesmärke või verstaposte määratleda, funktsioone kasutajatele sageli avaldada ja kasutajatelt tagasisidet saada saidi peenhäälestamiseks.

Samm: määratlege funktsiooninõuded

Põhifunktsioonide loendi jaoks määratlege nõuded, mis kirjeldavad funktsioone üksikasjalikult, selgitavad, kuidas asju korraldatakse, kasutatakse, kuidas süsteem reageerib jne.

Kasutage funktsiooni dokumenteerimiseks ja meeskonnaliikmete vahelise suhtluse hõlbustamiseks kasutusjuhtumeid, diagramme, voogu jne. Selleks on palju võimalusi. Mõelge välja, mis sobib teie meeskonnale ja keskkonnale, kus te töötate, kõige paremini ning tehke vajalikku, kuid mitte rohkem, et mitte aega raisata. Kui salvrätikute joonistused on kõik teie meeskonnale vajalikud nõuded, siis on see suurepärane. Mõned meeskonnad nõuavad ametlikumat dokumentatsiooni.

6. samm: looge prototüübid

Bookhuddle jaoks lõime saidile HTML -prototüübid.

Prototüübid on tore ja odav viis oma ideede konkreetsemaks testimiseks. Nad aitasid meil oma ideid edastada, demosid tagasiside saamiseks teha ning kasutasime prototüüpide html -d, css -i, pilte ja javascripti sisendina arendusetappi.

Samm: arendage sait

Selles etapis koostame saidi praeguse iteratsiooni jaoks sihitud funktsioonid.

Dünaamilise veebisaidi jaoks peate üldiselt oma programmi välja töötama programmeerimiskeelt ja sellega seotud tehnoloogiaid kasutades, käivitate oma programmi mingis rakendusserveris ja vajate tõenäoliselt andmebaasi. Kasutatavate tehnoloogiate jaoks on palju võimalusi ja mõned populaarsemad neist on järgmised: - Programmeerimiskeeled ja nendega seotud tehnoloogia: Ruby on Rails, Java,. Net, PHP, ColdFusion, Python jne - Andmebaas: MySQL, PostgreSQL, Oracle, SQL Server, ja teised. Kui võimalik, valige avatud lähtekoodiga, et aidata oma kulusid vähendada. Soovitame kasutada tehnoloogiapinu, mis on teile tuttav ja on tõestatud, et see on teie jaoks hästi arendatav. Virnaga tutvumine aitab vähendada teie õppimiskõverat ja aitab teil keskenduda oma saidi arendamise muudele aspektidele. Valisime Java -tehnoloogiapaketi, kuna oleme selle ja sellega seotud tehnoloogiate alal asjatundlikud. Java puhul on tore asi suur olemasolev arendajate kogukond; seal on palju tööriistu, raamistikke, servereid, õppimisressursse ja kvalifitseeritud inimesi.

8. samm: testige oma saiti

Testige loodud funktsionaalsust. Protsessi selle etapi eesmärk on tuvastada ja lahendada rakenduses esinevad probleemid enne rakenduse kasutajatele kättesaadavaks tegemist.

Teie testimine peaks hõlmama üksuste teste, integreerimisteste, funktsionaalseid teste jne. Testimist võivad teha teie arendajad, spetsiaalsed testijad või kõik, kes on teie rakendusega mängimiseks saadaval. Vea jälgimissüsteemi kasutamine on tõhus viis teie rakenduses leitud probleemide jälgimiseks ja töö haldamiseks. Süsteemid nagu Bugzilla, Trac ja JIRA ning head jälgimissüsteemid.

9. samm: hostimine

Avaliku veebisaidi loomiseks peab saiti kusagil hostima.

Kui teil on kodus või ettevõttes üks või mitu serverit, mida saate kasutada, on see üks viis. Teine võimalus on hankida hostimisteenus teie saidi majutamiseks. Sõltuvalt teie saidi vajadustest (liikluse maht, nõutav infrastruktuur jne) võite valida virtuaalserveri, spetsiaalse serveri või spetsiaalse serveri klastri. Virtuaalne hostimine on odavaim ja pühendatud serverite klaster kõige kallim. Seal on palju hostimise pakkujaid ja hinnad varieeruvad üsna palju. Leidke midagi, mis vastab teie vajadustele. Amazonil on sel eesmärgil kasutatavate teenuste komplekt, mille hinnad on konkurentsivõimelised: arvutusvõimsuse EC2 (st serverid), S3 salvestusruumi ja muud.

10. samm: käivitage

Käivitamine
Käivitamine

Kui veebisait on välja töötatud, testitud ja hostimisteenuses kasutusel, ootame lugejaid.

Soovitan: