Mündəricat:

Kitab məlumatlarını kəşf etmək, təşkil etmək və paylaşmaq üçün bir sayt olan Bookhuddle.com yaratmaq: 10 addım
Kitab məlumatlarını kəşf etmək, təşkil etmək və paylaşmaq üçün bir sayt olan Bookhuddle.com yaratmaq: 10 addım

Video: Kitab məlumatlarını kəşf etmək, təşkil etmək və paylaşmaq üçün bir sayt olan Bookhuddle.com yaratmaq: 10 addım

Video: Kitab məlumatlarını kəşf etmək, təşkil etmək və paylaşmaq üçün bir sayt olan Bookhuddle.com yaratmaq: 10 addım
Video: Learn French While You Sleep - A2 - French Conversation 2024, Iyun
Anonim
Kitab məlumatlarını kəşf etmək, təşkil etmək və paylaşmaq üçün bir sayt olan Bookhuddle.com yaratmaq
Kitab məlumatlarını kəşf etmək, təşkil etmək və paylaşmaq üçün bir sayt olan Bookhuddle.com yaratmaq

Bu yazı oxucuların kitab məlumatlarını kəşf etmələrinə, təşkil etmələrinə və paylaşmalarına kömək etmək məqsədi daşıyan Bookhuddle.com saytının yaradılması və istifadəyə verilməsi ilə bağlı addımları təsvir edir.

Addım 1: Fikir irəli sürün

Fikirlə Gəlin
Fikirlə Gəlin

Biz, Bookhuddle -in qurucuları, əylənmək və öyrənmək üçün oxumaqdan zövq alırıq və oxuduqlarını, oxumaq istədiklərini və ya istinad kitablarını izləmək üçün daha yaxşı bir yol olduğunu düşündük. Oxumaq üçün yeni kitablar tapmaq, dostlarımızın oxuduqlarını və ya oxuduqlarını öyrənmək üçün daha yaxşı bir yol istədik. Dostlarla və ya digər oxucularla kitabları müzakirə etmək üçün bir yer istədik və buna görə də insanların kitab məlumatlarını asanlıqla kəşf etməsinə, təşkil etməsinə və paylaşmasına imkan verən bir veb sayt qurmağa qərar verdik. Bookhuddle bu saytdır. Felipe Torresin fotoşəkili.

Addım 2: Sayt üçün bir Alan Adı Alın

Bu, ikinci addım olmaq məcburiyyətində deyil, amma bunu erkən etmək vacibdir. Yaxşı domen adlarını tapmaq çətindir, ancaq yaradıcı olmalısınız. Saytımızın sahəsi Bookhuddle.com -dur. dan domen adları ala bilərsiniz. Bir domen adı sizə bir neçə dollara başa gəlməlidir. Aşağıdakı Google axtarışında domen adı xidmətləri tapılır:

Addım 3: Komanda yaradın

Komanda yaradın
Komanda yaradın

Komanda olaraq bir şey qurmaq, bunu özünüz etməkdən daha asandır.

Fikir mövzusunda ehtiraslı, cəlb olunan vəzifələr üçün uyğun və tamamlayıcı bacarıqlara sahib olan, bir komandada səmərəli işləyə bilən, yaxşı ünsiyyət qura bilən insanları tapın. Bir veb sayt quran komanda üzvləri arasında lazım olan bacarıqlara aşağıdakılar daxildir: yaradıcılıq, yaxşı analitik bacarıqlar, yazı, proqramlaşdırma, dizayn, veb tətbiqetmələrin hazırlanması, verilənlər bazası dizaynı və istismarı, tələblərin təyin edilməsi, test, qrafik dizayn, server konfiqurasiyası və saxlanması və s.

Addım 4: Tətbiqin əsas xüsusiyyətlərini müəyyənləşdirin

Tətbiqin əsas xüsusiyyətlərini müəyyənləşdirin. Tətbiqin faydalı olmasını və xidmətin məqsədlərinə çatmasını tələb edən əsas xüsusiyyətlər bunlardır. Qalan hər şey bu xüsusiyyətlərin yerində olmasından asılı olacaq.

Bookhuddle üçün əsas xüsusiyyətlər bunlardır: - kitabların geniş məlumat bazası - kitabları axtarmaq bacarığı - istifadəçi profilləri - istifadəçilərin şəxsi kitabxanalarını təşkil etmələri üçün istifadəçi kitablarının siyahısı, oxuduqları, oxumaq istədikləri, oxuduqları və s. istifadəçi axtarışı - istifadəçilərin dostları ilə təşkil etmələri və kitabları müzakirə etmələri üçün qruplar və ya kitab klubları, təkrarlanan bir prosesi izləmək, işi prioritetləşdirmək, komanda üçün tez -tez əldə edilə bilən məqsədləri və ya mərhələləri təyin etmək, istifadəçilərə tez -tez yayımlanan xüsusiyyətləri əldə etmək və istifadəçilərdən rəy almaq üçün faydalıdır. saytı gözəl tənzimləmək üçün.

Addım 5: Xüsusiyyət tələblərini müəyyənləşdirin

Əsas olaraq təyin olunan xüsusiyyətlərin siyahısı üçün xüsusiyyətləri ətraflı təsvir edən tələbləri müəyyənləşdirin, işlərin necə təşkil ediləcəyini, istifadə olunacağını, sistemin necə reaksiya verəcəyini və s.

Xüsusiyyəti sənədləşdirmək və komanda üzvləri arasında ünsiyyəti asanlaşdırmaq üçün istifadə halları, diaqramlar, axın və s. Bunun bir çox yolu var. Komandanıza və çalışdığınız mühitə ən uyğun olanı tapın və lazım olanı edin, ancaq artıq vaxt itirməyin. Salfetlərdəki rəsmlər, komandanızın ehtiyac duyduğu bütün tələblərdirsə, əladır. Bəzi komandalar daha rəsmi sənədlərə ehtiyac duyurlar.

Addım 6: Prototiplər yaradın

Bookhuddle üçün sayt üçün HTML prototipləri yaratdıq.

Prototiplər fikirlərinizi daha konkret bir şəkildə sınamaq üçün gözəl və ucuz bir yoldur. Fikirlərimizi bildirməyimizə, geribildirim əldə etmək üçün demolar etməyimizə kömək etdilər və prototiplərdən html, css, images və javascriptdən inkişaf mərhələsinə giriş olaraq istifadə etdik.

Addım 7: Saytı inkişaf etdirin

Bu addımda, saytın cari iterasiyası üçün nəzərdə tutulmuş xüsusiyyətləri qururuq.

Dinamik bir veb sayt üçün ümumiyyətlə bir proqramlaşdırma dili və əlaqəli texnologiyalardan istifadə edərək proqramınızı inkişaf etdirməlisiniz, proqramınızı bir növ tətbiq serverində işlədəcəksiniz və çox güman ki bir verilənlər bazasına ehtiyacınız olacaq. İstifadə etmək üçün bir çox texnologiya variantları var və populyar olanlardan bəziləri bunlardır: - Proqramlaşdırma dilləri və əlaqəli texnologiyalar: Ruby on Rails, Java,. Net, PHP, ColdFusion, Python və s. - Verilənlər bazası: MySQL, PostgreSQL, Oracle, Sql Server, və qeyriləri. Xərclərinizi azaltmağa kömək edə bilsəniz açıq mənbə seçin. Bildiyiniz və etdiyiniz inkişaf növü üçün yaxşı bir yığın olduğu sübut edilmiş bir texnologiya yığını istifadə etməyi məsləhət görürük. Yığınla tanış olmaq öyrənmə əyrisinizi azaltmağa kömək edəcək və bunun əvəzinə saytınızı inkişaf etdirməyin digər aspektlərinə diqqət yetirməyinizə kömək edəcək. Java texnologiyası yığınını onunla əlaqəli texnologiyalarla bağlı təcrübəmizə görə seçdik. Java haqqında xoş bir şey, mövcud olan böyük bir inkişaf etdiricilər birliyidir; çoxlu alətlər, çərçivələr, serverlər, öyrənmə mənbələri və ixtisaslı insanlar var.

Addım 8: Saytınızı sınayın

Yaratdığınız funksionallığı sınayın. Prosesin bu mərhələsi, tətbiqin istifadəçilərə təqdim edilməzdən əvvəl tətbiqdəki problemləri müəyyən etmək və aradan qaldırmaq məqsədi daşıyır.

Test sınağınıza vahid testləri, inteqrasiya testləri, funksional testlər və s daxil edilməlidir. Testi inkişaf etdiriciləriniz, xüsusi testlər və ya tətbiqinizlə oynamaq üçün hər kəs edə bilər. Hata İzləmə sistemindən istifadə, tətbiqinizdə olan problemləri izləmək və işi idarə etməyə kömək etmək üçün təsirli bir yoldur. Bugzilla, Trac və JIRA kimi sistemlər və yaxşı izləmə sistemləri.

Addım 9: Hosting

Ümumi bir veb saytına sahib olmaq üçün saytın bir yerdə yerləşdirilməsi lazımdır.

Evinizdə və ya işinizdə istifadə edə biləcəyiniz bir və ya daha çox serveriniz varsa, bu da bir yoldur. Başqa bir seçim, saytınızı sizin üçün yerləşdirmək üçün bir hosting xidməti əldə etməkdir. Sitenizin ehtiyaclarından (trafik miqdarı, tələb olunan infrastruktur və s.) Asılı olaraq bir virtual server, xüsusi bir server və ya xüsusi serverlər qrupu seçə bilərsiniz. Virtual hosting ən ucuz, xüsusi serverlər qrupu isə ən bahalıdır. Orada bir çox hosting provayderləri var və qiymətlər çox dəyişir. Ehtiyaclarınıza uyğun bir şey tapın. Amazon, bu məqsədlə istifadə edilə bilən və rəqabətli qiymətlərlə satılan bir sıra xidmətlərə malikdir: hesablama gücü üçün EC2 (yəni serverlər), saxlama üçün S3 və digərləri.

Addım 10: Başlayın

Başlat
Başlat

Veb saytın hazırlanması, sınaqdan keçirilməsi və hosting xidmətində yerləşdirilməsi ilə oxucuları salamlayırıq.

Tövsiyə: