Интернет-дүкендер өте кең таралған, әртүрлі тауарларды интернеттен сатып алуға болады. Әдетте мұндай ресурстарды құру үшін кәсіби бағдарламашылар жасаған мамандандырылған қозғалтқыштар қолданылады. Бірақ кейде сайт иесі қажетті кодты өз бетімен жазуға шешім қабылдауы мүмкін. Шешілетін міндеттердің бірі - тұтынушылар таңдалған өнімдерді қосатын себет жасау.
Бұл қажетті
- - Интернетке қол жетімділік;
- - PHP немесе JavaScript бағдарламалау дағдылары.
Нұсқаулық
1-қадам
Оның жұмыс алгоритмін анықтай отырып, арбаны құруды бастаңыз. Интернет-дүкенге кіре отырып, сатып алушы тауарлар тізімін қарап, қалағанын таңдап (ерекшелеп) алуы керек. Осыдан кейін ол «Себетке қосу» батырмасын басады, ал таңдалған өнім (идентификатор) және оның саны туралы ақпарат сайтта мәліметтер базасында сақталады. Сатып алушыға қажетті барлық тауарлар себетке салынған кезде, төлем процедурасына көшу жүреді - яғни «Төлеу» батырмасын басу. Әдетте, есеп айырысу банктік карта немесе электронды ақша арқылы жүзеге асырылады.
2-қадам
Рұқсат етілмеген сатып алушы төлем жасамай сайттан кеткен жағдайда, таңдалған өнімдер туралы ақпарат бар файл жойылуы керек. Егер пайдаланушыға рұқсат берілсе, оған сайттың келесі кіреберісінде бұрын таңдалған тауарларды сатып алу процедурасын жалғастыруға мүмкіндік бере отырып, ақпаратты сақтаған дұрыс. Сондай-ақ, сатып алушы арбаны босатуы немесе одан кейбір заттарды алып тастауы керек.
3-қадам
Жұмыс алгоритміне сүйене отырып, сайтта «Себетке қосу» және «Төлеу» батырмалары болғаны анық. Сонымен қатар, сіз заттың санын, оның бағасы мен сатып алудың жалпы бағасын көрсетуіңіз керек. Сіз «Себетті қарау» батырмасын қоса аласыз, оны басқан кезде таңдалған өнімдердің толық тізімі, олардың саны мен құны көрсетіледі. Сол бетте сіз себетті босату немесе қандай да бір өнімнен бас тарту мүмкіндігін іске асырғаныңыз жөн. Барлық осы функциялар себет сценарийінде берілуі керек.
4-қадам
Сценарийді жазатын тілді таңдаңыз. Әдетте ол PHP-де жасалады, бірақ сатып алу себетін JavaScript-те енгізуге болады, соңғысы оңайырақ. Желіде сіз дайын сценарийді таба аласыз және оны қажет болған жағдайда өзгерте аласыз. Бұл ең жақсы нұсқа, өйткені дайын шешім болған кезде кодты нөлден жазу мағынасы жоқ. AceWeb.ru веб-сайтында көптеген PHP және JavaScript дереккөздері орналастырылған.
5-қадам
Кәсіпқой емес адам жазған интернет-дүкеннің коды немесе оның элементтері хакерлердің арманы екенін түсіну керек. Әдетте, өздігінен жазылатын қозғалтқыш әрдайым дерлік көптеген осалдықтарды қамтиды, әсіресе бағдарламашы мұндай мәселелерде тәжірибесі болмаса. Сондықтан дайын шешімді қолданып, қажет болған жағдайда оны өзгерткен дұрыс. Мұндай бағдарламалардың авторлары жіберген типтік қателер туралы міндетті түрде оқыңыз. Интернет-дүкеннің сайтында ресурс клиенттерінің банктік карталарының CVV-коды туралы ақпаратты сақтауға болмайтынын ұмытпаңыз.