თანამედროვე სამყაროში თითქმის არ არსებობს სტატიკური შინაარსის მიხედვით აშენებული საიტები. ვებ – გვერდების აბსოლუტური უმრავლესობა დინამიურად წარმოიქმნება სერვერის მხრიდან. როგორც წესი, ვებ – გვერდის შექმნა ხდება სხვადასხვა სახის სკრიპტების შესრულების გზით. ეს აადვილებს საიტის განვითარებას და შეცვლას. ვებ – განვითარების განვითარების ევოლუციამ გამოიწვია CMS– ის გაჩენა, რომელიც ვებდიზაინერს აძლევს თითქმის ყველაფერს, რაც მათ სჭირდებათ რესურსის შესაქმნელად. ამასთან, CMS– ის შესაძლებლობები ყოველთვის არ არის საკმარისი. ამიტომ, ზოგჯერ ზოგჯერ საჭიროა სკრიპტების დაწერა საიტისთვის.
Ეს აუცილებელია
- - განვითარების სპეციალიზებული გარემო ან რედაქტორი, სინტაქსის ხაზგასმით;
- - ინტერნეტზე წვდომა;
- - თანამედროვე ბრაუზერი.
ინსტრუქციები
Ნაბიჯი 1
დაგეგმეთ მომავალი სკრიპტის ფუნქციონირება. მკაფიოდ უპასუხეთ კითხვებს, თუ რისთვის იქნება გათვლილი, რა ამოცანების გადაჭრისა და რა მონაცემების დამუშავება იქნება ჩაწერეთ თქვენი სკრიპტის მოთხოვნები მარტივ აბსტრაქტულ სიაში.
ნაბიჯი 2
განვიხილოთ სცენარის არქიტექტურა. თუ სკრიპტი საკმაოდ კომპლექსურია, წინასწარ უნდა გადაწყვიტოთ მისი სტრუქტურის არჩევა, მონაცემთა შენახვის, დამუშავებისა და გაცვლის ორგანიზების მიდგომები. ასევე აზრი აქვს არსებული გადაწყვეტილებების შესწავლას.
ნაბიჯი 3
მონიშნეთ ტექნოლოგიები, რომლებიც გამოყენებული იქნება სკრიპტის ძირითადი ფუნქციონირების განსახორციელებლად. აირჩიეთ პროგრამირების ენა, შენახვის ტექნოლოგიები (DBMS, ფაილის ფორმატები) და მონაცემთა სპეციალური დამუშავება (გრაფიკა, კრიპტოგრაფიული და სხვა ბიბლიოთეკები).
ნაბიჯი 4
გადახედეთ სახელმძღვანელოებსა და დოკუმენტაციას მე –3 ეტაპზე შერჩეული ტექნოლოგიებისა და პროდუქტების შესახებ. უპასუხეთ კითხვას კონკრეტული პროდუქტის ან ტექნოლოგიის გამოყენების მიზანშეწონილობის შესახებ. საჭიროების შემთხვევაში, შეცვალეთ ტექნოლოგიების ჩამონათვალი მისაღები ალტერნატივების მოძიებით.
ნაბიჯი 5
შეადგინეთ სკრიპტის შემუშავების ტექნიკური გეგმა. მაშინაც კი, თუ განვითარების პროცესი საკმარისად მარტივი ჩანს, მკაფიო გეგმის დაცვა დიდ დროს დაზოგავს და შრომის ეფექტურობას გაზრდის. თუ თქვენ აპირებთ შექმნათ რთული სკრიპტი, საწყის ეტაპზე აზრი აქვს შეადგინოთ მისი ჩარჩოს მინიმალური ფუნქციონირების განხორციელების გეგმა (კოდის უმეტესი ნაწილი შეიძლება შეიცვალოს stub- ით).
ნაბიჯი 6
განვახორციელეთ სკრიპტის ზოგიერთი ფუნქციონალი წინა ეტაპზე შემუშავებული გეგმის შესაბამისად.
ნაბიჯი 7
სცენარის ტესტირება. გამოვლენილი შეცდომების აღრიცხვა სპეციალურ სიაში. გადახედეთ შეცდომების ჩამონათვალს და მიანიჭეთ მათ პრიორიტეტული მეტრიკა, რომლის მიხედვითაც დაფიქსირდება. შეცვალონ შეცდომების სია პრიორიტეტული მეტრიკის საფუძველზე.
ნაბიჯი 8
გასწორეთ წინა ეტაპზე ნაპოვნი შეცდომები.
ნაბიჯი 9
გაითვალისწინეთ სცენარზე შემდგომი მუშაობის საჭიროება. ამისათვის გააანალიზეთ მიმდინარე მახასიათებლების შესაბამისობა დაგეგმილ ფუნქციურობასთან. თუ გსურთ გაგრძელება, გადადით მე -5 ეტაპზე.