Sisukord:
- 1. samm: tulge ideega välja
- Samm: ostke saidile domeeninimi
- Samm: moodustage meeskond
- Samm: tuvastage rakenduse põhifunktsioonid
- Samm: määratlege funktsiooninõuded
- 6. samm: looge prototüübid
- Samm: arendage sait
- 8. samm: testige oma saiti
- 9. samm: hostimine
- 10. samm: käivitage
Video: Raamatuteabe avastamise, korraldamise ja jagamise veebisaidi Bookhuddle.com loomine: 10 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
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
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
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
Kui veebisait on välja töötatud, testitud ja hostimisteenuses kasutusel, ootame lugejaid.
Soovitan:
Põhi veebisaidi loomine Notepadi abil: 4 sammu
Kuidas teha põhiveebisaiti Notepadi abil: kas keegi on mõelnud, "kuidas teha põhilisest kirjutamisprogrammist veebisait?" "Noh, ilmselgelt mitte konkreetselt … Igatahes, siin näitan teile, kuidas teha BASIC veebisait, mis kasutab ainult märkmikku
Esimese veebisaidi loomine: 10 sammu
Esimese veebisaidi loomine: selles õpetuses saate teada, kuidas luua lihtsat veebilehte, millel on lingitud stiilileht ja interaktiivne javascripti fail
Algajatele oma veebisaidi loomine: 5 sammu
Algajatele oma veebisaidi loomine: olenemata sellest, kas olete kunagi unistanud arvutiprogrammeerijast või olete kunagi kasutanud veebisaiti, on see peaaegu kõik meist, infotehnoloogiast on saanud äri selgroog. Kuigi programmeerimine võib esialgu tunduda natuke hirmutav, on minu eesmärk
Veebisaidi loomine (samm-sammuline juhend): 4 sammu
Veebisaidi loomine (samm-sammuline juhend): selles juhendis näitan teile, kuidas enamik veebiarendajaid oma saite ehitab ja kuidas saate vältida kalleid veebisaitide koostajaid, mis on suurema saidi jaoks sageli liiga piiratud. Samuti aitab teil vältida mõningaid vigu, mida tegin, kui alustasin
Esimese veebisaidi loomine nullist: 4 sammu
Esimese veebisaidi loomine nullist: see juhendab teile, kuidas luua oma veebisait täiesti nullist, õppimata praktiliselt ühtegi html -i ja täiesti tasuta, kuigi värvimisprogrammis on vaja teatud oskusi, kuid kui teil seda pole seda oskust saate otsida