Სარჩევი:

Bookhuddle.com– ის შექმნა, ვებ – გვერდი წიგნის ინფორმაციის აღმოჩენის, ორგანიზებისა და გაზიარებისათვის: 10 ნაბიჯი
Bookhuddle.com– ის შექმნა, ვებ – გვერდი წიგნის ინფორმაციის აღმოჩენის, ორგანიზებისა და გაზიარებისათვის: 10 ნაბიჯი

ვიდეო: Bookhuddle.com– ის შექმნა, ვებ – გვერდი წიგნის ინფორმაციის აღმოჩენის, ორგანიზებისა და გაზიარებისათვის: 10 ნაბიჯი

ვიდეო: Bookhuddle.com– ის შექმნა, ვებ – გვერდი წიგნის ინფორმაციის აღმოჩენის, ორგანიზებისა და გაზიარებისათვის: 10 ნაბიჯი
ვიდეო: Just in case you need more reasons to read! 🤓 #shorts 2024, ივლისი
Anonim
Bookhuddle.com– ის შექმნა, ვებ – გვერდი წიგნის ინფორმაციის აღმოჩენის, ორგანიზებისა და გაზიარების მიზნით
Bookhuddle.com– ის შექმნა, ვებ – გვერდი წიგნის ინფორმაციის აღმოჩენის, ორგანიზებისა და გაზიარების მიზნით

ეს პოსტი აღწერს Bookhuddle.com– ის შექმნისა და დაწყების ნაბიჯებს, ვებსაიტს, რომელიც მიზნად ისახავს მკითხველების დახმარებას წიგნის ინფორმაციის აღმოჩენაში, ორგანიზებასა და გაზიარებაში. აქ აღწერილი ნაბიჯები შეეხება სხვა ვებ – გვერდების განვითარებას.

ნაბიჯი 1: გამოდით იდეით

გამოდით იდეით
გამოდით იდეით

ჩვენ, Bookhuddle– ის დამფუძნებლებს, სიამოვნებით ვკითხულობთ გართობისა და სწავლისთვის და ვფიქრობდით, რომ უკეთესი გზა უნდა ჰქონოდა თვალყური ადევნოს იმას, რაც წაიკითხეს, სურთ წაიკითხონ ან მათი საცნობარო წიგნები. ჩვენ გვინდოდა უკეთესი გზა ახალი წიგნების მოსაძებნად, იმის გასარკვევად, რასაც ჩვენი მეგობრები კითხულობდნენ ან კითხულობდნენ. ჩვენ გვინდოდა წიგნების განსახილველად მეგობრებთან ან სხვა მკითხველთან ერთად. ამიტომ ჩვენ გადავწყვიტეთ ავაშენოთ ვებგვერდი, რომელიც ადამიანებს საშუალებას მისცემს ადვილად აღმოაჩინონ, მოაწყონ და გააზიარონ წიგნის ინფორმაცია. Bookhuddle არის ეს საიტი. ფოტო ფელიპე ტორესის მიერ.

ნაბიჯი 2: შეიძინეთ დომენის სახელი საიტისთვის

ეს არ უნდა იყოს მეორე ნაბიჯი, მაგრამ მნიშვნელოვანია ამის გაკეთება ადრეულად. კარგი დომენური სახელების პოვნა ძნელია, მაგრამ უბრალოდ შემოქმედებითი უნდა იყო. ჩვენი საიტის დომენია Bookhuddle.com. არსებობს უამრავი საიტი, სადაც თქვენ შეგიძლიათ შეიძინოთ დომენის სახელები. დომენის სახელი მხოლოდ რამდენიმე დოლარი დაგიჯდებათ. შემდეგი Google ძებნა პოულობს დომენის სერვისებს:

ნაბიჯი 3: შექმენით გუნდი

შექმენით გუნდი
შექმენით გუნდი

გუნდურად რაღაცის შექმნა ბევრად უფრო ადვილია, ვიდრე საკუთარი თავის გაკეთების მცდელობა.

იპოვნეთ ადამიანები, რომლებიც გატაცებულნი არიან იდეით, აქვთ შესაბამისი და კომპლიმენტური უნარ -ჩვევები იმ ამოცანების შესასრულებლად, რომლებსაც შეუძლიათ ეფექტურად იმუშაონ გუნდში, არიან კარგი კომუნიკატორები. ვებსაიტის შემქმნელი გუნდის წევრებს შორის საჭირო უნარებია: კრეატიულობა, კარგი ანალიტიკური უნარები, წერა, პროგრამირება, დიზაინი, ვებ პროგრამების შემუშავება, მონაცემთა ბაზის დიზაინი და შენარჩუნება, მოთხოვნების განსაზღვრა, ტესტირება, გრაფიკული დიზაინი, სერვერის კონფიგურაცია და შენარჩუნება და სხვა.

ნაბიჯი 4: დაადგინეთ პროგრამის ძირითადი მახასიათებლები

განსაზღვრეთ პროგრამის ძირითადი მახასიათებლები. ეს არის ის ძირითადი მახასიათებლები, რასაც პროგრამა მოითხოვს იყოს სასარგებლო და შეასრულოს მომსახურების მიზნები. ყველაფერი დანარჩენი დამოკიდებული იქნება ამ მახასიათებლების ადგილზე.

Bookhuddle– ისთვის ძირითადი მახასიათებლები იყო: - წიგნების ვრცელი მონაცემთა ბაზა - წიგნების ძიების უნარი - მომხმარებლის პროფილები - მომხმარებლის წიგნების სია მომხმარებლებისთვის პირადი ბიბლიოთეკის ორგანიზებისათვის, წაკითხული წიგნები, წაკითხვის სურვილი, კითხულობენ და ა.შ. - მომხმარებლის ძებნა - ჯგუფები ან წიგნის კლუბები მომხმარებლებისთვის მეგობრებთან ერთად ორგანიზებისა და წიგნების განხილვისთვის გამეორებითი პროცესი სასარგებლოა სამუშაოს პრიორიტეტების დასახმარებლად, გუნდისთვის ხშირი მისაღწევი მიზნების ან ეტაპების განსაზღვრისათვის, მომხმარებლებისთვის ხშირად გამოქვეყნებული ფუნქციების მისაღებად და მომხმარებლებისგან უკუკავშირის მისაღებად. საიტის კარგად მორგებისთვის.

ნაბიჯი 5: განსაზღვრეთ მახასიათებლების მოთხოვნები

ძირითადი მახასიათებლების იდენტიფიცირების მიზნით, განსაზღვრეთ მოთხოვნები, რომლებიც დეტალურად აღწერს მახასიათებლებს, აუხსენით როგორ იქნება ორგანიზებული, გამოყენებული, როგორ რეაგირებს სისტემა და ა.

გამოიყენეთ შემთხვევები, დიაგრამები, ნაკადი და ა.შ. ფუნქციის დასაფიქსირებლად და გუნდის წევრებს შორის კომუნიკაციის გასაადვილებლად. ამის მრავალი გზა არსებობს. გაარკვიეთ რა საუკეთესოდ მუშაობს თქვენი გუნდისთვის და იმ გარემოსთვის, სადაც მუშაობთ და გააკეთეთ ის, რაც აუცილებელია, მაგრამ არა ისე, რომ დრო არ დაკარგოთ. თუ ხელსახოცებზე ნახატი არის ყველა ის მოთხოვნა, რაც თქვენს გუნდს სჭირდება, მაშინ შესანიშნავია. ზოგიერთი გუნდი მოითხოვს უფრო ოფიციალურ დოკუმენტაციას.

ნაბიჯი 6: შექმენით პროტოტიპები

Bookhuddle– ისთვის ჩვენ შევქმენით HTML პროტოტიპები საიტისთვის.

პროტოტიპები არის კარგი და იაფი გზა თქვენი იდეების უფრო კონკრეტული გზით გამოსაცდელად. ისინი დაგვეხმარნენ ჩვენი იდეების გაცნობაში, დემოს გაკეთებაში უკუკავშირის მისაღებად და ჩვენ გამოვიყენეთ html, css, სურათები და javascript პროტოტიპებიდან, როგორც შემავალი განვითარების ეტაპზე.

ნაბიჯი 7: შექმენით საიტი

ამ ნაბიჯში ჩვენ ვაშენებთ იმ მახასიათებლებს, რომლებიც მიზნად ისახავს საიტის მიმდინარე გამეორებას.

დინამიური ვებსაიტისთვის, თქვენ ზოგადად მოგიწევთ პროგრამის შემუშავება პროგრამირების ენისა და მასთან დაკავშირებული ტექნოლოგიების გამოყენებით, თქვენ გაუშვებთ თქვენს პროგრამას რაიმე სახის პროგრამულ სერვერზე და სავარაუდოდ დაგჭირდებათ მონაცემთა ბაზა. ტექნოლოგიების მრავალი ვარიანტი არსებობს და ზოგიერთი პოპულარული მათგანია: - პროგრამირების ენები და მასთან დაკავშირებული ტექნოლოგიები: Ruby on Rails, Java,. Net, PHP, ColdFusion, Python და ა.შ. - მონაცემთა ბაზა: MySQL, PostgreSQL, Oracle, Sql Server, და სხვა. შეარჩიეთ ღია წყარო, თუ ეს შესაძლებელია, რათა შეამციროთ თქვენი ხარჯები. ჩვენ გირჩევთ გამოიყენოთ ტექნოლოგიური სტეკი, რომელსაც იცნობთ და რომელიც დადასტურებულია, რომ არის კარგი დასტა იმ სახის განვითარებისთვის, რასაც აკეთებთ. სტეკის გაცნობა დაგეხმარებათ სწავლის მრუდის შემცირებაში და დაგეხმარებათ თქვენი საიტის შემუშავების სხვა ასპექტებზე ფოკუსირებაში. ჩვენ ავირჩიეთ ჯავას ტექნოლოგიის სტეკი, ჩვენი გამოცდილებისა და მასთან დაკავშირებული ტექნოლოგიების გამო. Java- ს შესახებ სასიამოვნოა დეველოპერების დიდი საზოგადოება, რომელიც არსებობს; არსებობს უამრავი ინსტრუმენტი, ჩარჩოები, სერვერები, რესურსები სწავლისთვის და კვალიფიციური ადამიანები.

ნაბიჯი 8: შეამოწმეთ თქვენი საიტი

შეამოწმეთ თქვენ მიერ შექმნილი ფუნქციონირება. პროცესის ეს ეტაპი მიზნად ისახავს აპლიკაციაში არსებული პრობლემების იდენტიფიცირებას და გამოსწორებას, სანამ აპლიკაცია არ იქნება ხელმისაწვდომი მომხმარებლისთვის.

თქვენი ტესტირების მცდელობა უნდა მოიცავდეს ერთეულის ტესტებს, ინტეგრაციის ტესტებს, ფუნქციონალურ ტესტებს და ა.შ. ტესტირება შეიძლება გაკეთდეს თქვენი დეველოპერების, ერთგული ტესტერების ან ვინმესთვის, ვინც ხელმისაწვდომია თქვენს აპლიკაციასთან სათამაშოდ. Bug Tracking სისტემის გამოყენება ეფექტური საშუალებაა თქვენს აპლიკაციაში აღმოჩენილი პრობლემების თვალყურის დევნისთვის და დაგეხმარებათ სამუშაოს მართვაში. სისტემები, როგორიცაა Bugzilla, Trac და JIRA და კარგი თვალთვალის სისტემები.

ნაბიჯი 9: მასპინძლობა

საჯარო ვებსაიტის არსებობის მიზნით, საიტი სადმე უნდა იყოს განთავსებული.

თუ თქვენ გაქვთ ერთი ან მეტი სერვერი სახლში ან ბიზნესში, რომლის გამოყენებაც შეგიძლიათ, მაშინ ეს ერთი გზაა. კიდევ ერთი ვარიანტია მიიღოთ ჰოსტინგის სერვისი თქვენი საიტის თქვენთვის. თქვენი საიტის საჭიროებიდან გამომდინარე (ტრაფიკის რაოდენობა, საჭირო ინფრასტრუქტურა და ა. შ.), თქვენ შეგიძლიათ აირჩიოთ ვირტუალური სერვერი, გამოყოფილი სერვერი ან გამოყოფილი სერვერების კასეტა. ვირტუალური ჰოსტინგი არის ყველაზე იაფი და თავდადებული სერვერების კასეტა ყველაზე ძვირი. ბევრი ჰოსტინგის პროვაიდერი არსებობს და ფასები საკმაოდ განსხვავდება. იპოვნეთ ის, რაც აკმაყოფილებს თქვენს მოთხოვნებს. ამაზონს აქვს სერვისების ერთობლიობა, რომელიც შეიძლება გამოყენებულ იქნას ამ მიზნით და ფასი კონკურენტუნარიანია: EC2 გამოთვლითი სიმძლავრისთვის (ანუ სერვერები), S3 შენახვისთვის და სხვა.

ნაბიჯი 10: გაშვება

გაშვება
გაშვება

ვებგვერდის შემუშავებით, შემოწმებით და განთავსებით ჰოსტინგის სერვისში, ჩვენ მივესალმებით მკითხველს.

გირჩევთ: