Drupal контентті басқару жүйесін пайдалана отырып, толық функционалды Интернет-дүкенін құру
8
9
10
Аңдатпа
Менiң дипломдық жобамды электрондық коммерция үшiн интернет-
дүкен өндеймiн. Web-сайттың дизайны CSS технологиясы мен PHP
11
программалау тілін пайдалана отырып жасалынған, сайттың барлық құрамы
MySQL мәліметтер қорын басқару жүйесінде орналасқан.
Құрастырылған Интернет-дүкеннің жоғары деңгейде жасалған пайдаланушыға
түсінікті интерфейсі бар және келесі модульдерден тұрады: Drupal-дың ұйытқы
модульдері, Ubercart, Webmoney және басқалары.
Өміртіршілік қаупсіздігі бөлімінде еңбек жағдайларына, жұмыс орнына
талдау жасалынды.
Техника-экономикалық негізделуі бөлімінде енгізілген ақпараттық жүйеден
алынған экономикалық пайданы есептеу жүргізілді.
Аннотация
Целью дипломной работы является разработка интернет-магазина
Дизайн web-сайта разработан с применением технологии CSS и языка
программирования PHP, содержимое всего сайта находится в системе
управления базами данных (СУБД) MySQL.
Выполненный Интернет-магазин обладает дружелюбным пользователю
интерфейсом, выполнен на должном профессиональном уровне и содержит
следующие модули: модули ядра Drupal, Ubercart, Webmoney и другие.
В разделеБезопасность жизнедеятельности проведен анализ в комнате.
В разделеТехнико-экономического обоснования разработки произведен
расчет полученной экономической выгоды от внедряемой системы.
Abstract
The aim of the thesis is to develop a fully functional online store.
Design web- site is developed using CSS technology and programming language PHP,
the entire contents of the website is a database management system (DBMS ) MySQL.
Online store has a friendly user interface , which is made on a proper professional
level and includes the following modules: kernel modules Drupal, Ubercart,
Webmoney, and others.
In the section » Safety» analysis of working conditions, working space .
In the » Feasibility Study for the development of » calculated the economic benefits
from the system being implemented .
Мазмұны
Кіріспе … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … 14
1Негізі бөлім … … … … … … … … … … … … … … … … … … … … … … … … … … … … . 15
12
1.1 Интернет-дүкенін пайдалану артықшылықтары … … … … … … … … … … 15
1.2 Өнiмнiң бағасының салыстыру мүмкiндiгi және ерекшелiктерi. … … … 16
1.3 Электрондық сауда … … … … … … … … … … … … … … … … … … … … … … . 17
1.4 Төлеулер … … … … … … … … … … … … … … … … … … … … … … … … … … … 22
1.5 Технологияларды және жабдықтарды Drupal-дың контентiмен іске
асыруы … … … … … … … … … … … … … … … … … … … … … … … … … … … … … . 23
2MySql-ның деректер қоры … … … … … … … … … … … … … … … … … … … … … … 31
2.1 Программалау тiлдерi … … … … … … … … … … … … … … … … … … … … … . 31
2.2 Қолдану … … … … … … … … … … … … … … … … … … … … … … … … … … … 31
2.3 Спецификациялары … … … … … … … … … … … … … … … … … … … … … … . 35
2.3.1 Соңғы сериялы болжам … … … … … … … … … … … … … … … … … … … … 31
2.3.2 Түрдiң компиляциясын бес серверлері … … … … … … … … … … … … … . 35
3 Архитектураның дамытуы … … … … … … … … … … … … … … … … … … … … … .. 40
3.1 Жобаның деректер қоры құрылым … … … … … … … … … … … … … … … … 45
3.2 Ақшалай курьерлермен төлеу … … … … … … … … … … … … … … … … … … 50
3.3 Бағдарлама скриншоттары … … … … … … … … … … … … … … … … … … … . 55
4 Өміртіршілік қауіпсіздігі … … … … … … … … … … … … … … … … … … … … … … . 57
4.1 Интернет дүкенің жұмыс жағдайының талдауы … … … … … … … … … … . 57
4.1 Офис бөлмелеріндегі жұмыс жағдайына талдау … … … … … … … … … … 57
4.2 Жарықтандыру … … … … … … … … … … … … … … … … … … … … … … … … 59
4.3 Жасанды жарықтандыру … … … … … … … … … … … … … … … … … … … … 60
4.4 Есептелуі … … … … … … … … … … … … … … … … … … … … … … … … … … .. 61
5 Технико — экономикалық негізделуі … … … … … … … … … … … … … … … … … .. 73
5.1 Жұмыс сипаттамасы және қажеттілік негіздемесі … … … … … … … … … . 74
5.2 Жұмыста қолданылатын еңбек ресурстары … … … … … … … … … … … … 76
5.3 Жұмыста қолданылатын жабдықтар
Ошибка! Закладка не определена.79
5.4 Жұмыста қолданылатын бағдарламалық қамтамасыздандыру … … … … 85
5.5 Жобаны жүзеге асыру уақыты … … … … … … … … … … … … … … … … … .. 89
5.6 Жобалау және өңдеу бойынша жұмыс құнын есептеу … … … … … … … . 91
5.7 Зияткерлiк еңбектiң бағасы … … … … … … … … … … … … … … … … … … … 95
Қорытынды … … … … … … … … … … … … … … … … … … … … … … … … … … … … … 96
Әдебиеттер тізімі … … … … … … … … … … … … … … … … … … … … … … … … … … . 97
Қосымша А … … … … … … … … … … … … … … … … … … … … … … … … … … … … … 98
13
Кіріспе
Дипломдық жұмыстың мақсаты Drupal контентті басқару жүйесін
пайдалана отырып, толық функционалды Интернет-дүкенін құру.
Web-сайттың дизайны CSS технологиясы мен PHP программалау тілін
пайдалана отырып жасалынған, сайттың барлық құрамы MySQL мәліметтер
қорын басқару жүйесінде орналасқан.
Мүмкiндiктiң электрондық саудасының қолданулары үлкен
артықшылықпен өнiмдi арзан сатуға болып табылады. Веб-сайт, өнiмдер
қолданудың арқасында қолданушылардың интернет арқылы сатып алады.
Екiбастан, интернеттегi қолдау және әрбiрi мадақтау және уақыттың шектелген
кеңiстiгiн берген теледидар жарнамаға қарағандасы арзандау. Атап өту керек,
кәсiпкерлiктегi электрондық коммерцияның артықшылықтарымен оны
ұсынатын иiлгiштiк болып табылады.
Интернет арқылы, дүкеншiлер өнiм туралы мәлiметтi онлайн жаңарта
алады. Дисплейлер өнiмдi сақтауға және баға дереу түзете ала алады.
Кәсiпкерлiктегi электрондық коммерция кiшiсi шығындар және тиiмдiрек
жұмыс процессiн бiлдiредi.
Электрондық сауда сатып алушыламен өзара әрекеттесу үшiн мүмкiндiктi
кәсiпкерлiкке болатыны дүние жүзiнде бередi. Әйтеуiр, ыңғайлылық және
электрондық коммерцияның технологиясын үлкен өлшемдердiң
кәсiпкерлiктерiн кеңейтуге дем беруге ұсынатын иiлгiштiк. Егер саудалық
интернетте болса үлкен потенциалдық пайдалар жете алатыны анық.
Кәсiпкерлiктегi электрондық коммерция шығындар аз және тиiмдiрек
жұмыс процессiн бiлдiредi. Электрондық сауда клиенттермен өзара әрекеттесу
үшiн мүмкiндiктi кәсiпкерлiкке болатыны дүние жүзiнде бередi.
Әйтеуiр, ыңғайлылық және электрондық коммерцияның технологиясын
үлкен өлшемдердiң кәсiпкерлiктерiн кеңейтуге дем беруге ұсынатын иiлгiштiк.
Егер саудалық интернетте болса үлкен потенциалдық пайдалар жете алатыны
анық.
Тұтынушылар
интернет-дүкенге тауарлар немесе қызметтердiң
интернеттерiнде алады.
14
1 Негізі бөлім
1.1
Интернет-дүкенін пайдалану артықшылықтары
Егер бiрiншi ыңғайлылық бiздiң жүйе артықшылықтар туралы айтылса.
Тәулік ішінде 24 сағаты, және көп тұтынушылар жұмысқа және үйдегi
интернеттерiне рұқсаты болатын интернет-дүкен. Кәдiмгi бөлшек дүкендегi
сапар саяхаттар талап етедi және жұмыс уақытына болуы керек. Онлайн
iздестiру және көру бола алады. Интернетке коммутация жасалатын қосудан
тұтынушылары, маңызды сайттарға жүктемесi кең жолақты көбiрек және алуға
болады.
Кейбiр тұтынушылар адамдармен қатынасуға қалайды, сондықтан
керiсiнше компьютер, кейде, қиын компьютерлер оларды қолдануға табатын.
Барлық интернет емес — дүкендердi сығымдап ұстайды өз сайттарын жасаудың
сәтi түстi қолдануда оңай және сенiмдi. Жағдайлардың көпшiлiгiнде, тауарлар
тұтынушыға тиеп қоюы керек, тармақ түбегейлi тоқтаулар кiргiзе және сатып
алу болады.Көп дүкендер жiберудiң жанында пакетке серiктестiктiң жеткiзуiн
зерттеп отыруы үшiн нөмiрдi тұтынушыларға бередi, олар дегенмен
интернеттегi өз мәртебесiн тексеруге және оны келгенде тура бiле алады.
үлкенiрек тиiмдiлiк, интернет-дүкен үшiн тапсырыстың алуы өнiмдi iлесе тiптi
жiбермейдi. Тапсырыстар бiрнеше апталарға дейiн бiрнеше күндерiне бiрнеше
минуттарынан тек қана сол сағаттарда, пайдалануды қойма және тоқтау,
қоймада дейiндi толтырылады iс жүзiнде жинақтап түюге және жiберiле алады.
Көп бөлшегi олар ұзақ пакеттiң алуына дейiн күтуге күте алатын клиенттер
және әдеттегiдей олар артта қалушылықтың орындауы шындығында мәлiмет
беру.
Саудагердiң тұтынушысының таңдауындағы кейде маңызды факторды үн
қосуды тез уақыты. Егер сатып алу тәулік ішінде 24 сағаты жасауға болса,
интернет-дүкен әлсiздiк сол, егер де, клиент үй тектермен қабылдану үшiн
жұмыс күннiң iшiнде жиi болуы керек. Қиын бұл көп мамандар үшiн, және
жоқтық уақытында туу тоқтауларға келтiре ала алады.
Мәселелердiң пайда болулары жағдайда осы тармақтан, олармен тауар
дұрыс үшiн қайтара алатын немесе қазынаның қайтару жеңiлдiгiмен сабақтас
тұтынушылар деп бұл қарағанда тұтынушыны бұйрық бердi, немесе бұл
қарағанда оларды күттi. Тұтынушылар, болуы мүмкiн, дүкеншiге сұрап,
пошталық бөлiмше кiрiп-шығып және тауардың қайтаруы төлеп, содан соң
қазынаның алмастыру немесе қайтаруы үшiн күтуге талап етедi. Кейбiр
интернет-серiктестiктер физикалық дүкендердiң дәстүрлi артықшылығын
орнын толтыру үшiн жомарт саясаттан астам қайтуларды алады.
Келесi артықшылық мәлiмет және пiкiрлер болып табылады. Интернет-
дүкен мәтiнмен, фотосуреттермен және мультимедиа файлдарымен
сатымдықты өнiмдi сипаттауы керек, осы уақытта физикалық дүкенде,
15
өндiрушiнiң нақты өнiм және ораушысы қай алады тест, қою немесе басқа
тәжiрибелер тұрды тiкелей тексеру үшiн болады.
Кейбiр интернет-дүкендердi өнiмдер туралы қосымша мәлiметке сiлтеме,
сондай нұсқаулар, қауiпсiздiктiң қамтамасыз етуiн процедура, демонстрациялар
немесе өндiрушi iлiгедi. Кейбiреулер анықтама мәлiметi, кеңестер немесе
тұтынушыларға қалай өнiмдi сатып алғанын шешуге көмектесiлу үшiн басқару
ретiнде iлiгедi [1].
Клиенттерге тiптi кейбiр дүкендер өз тауарлары түсiндiрiп немесе
бағалауға мүмкiндiк бередi. Әр түрлi өнiмдер үшiн қолданушылардың
пiкiрлерiнiң шолу, жиыны мамандандырылған сайттар сонымен бiрге бар
болады.
Кәдiмгi дүкенде, әдеттегiдей қызметшiлер сұрақтарға жауап беруге
дайын.Кейбiр интернет-дүкендер бұл чатты функцияның нақты уақыт
тәртiбiнде, бiрақ көпшiлiк клиенттердiң сұрақтарына өңдеу үшiн электрондық
почтада немесе телефон қоңыраулары арқа сүйейдi.
Үшiншi артықшылық баға және таңдау болып табылады. Кейбiр
жергiлiктi iздестiру тұтынушыларға таяудағы дүкендердегi сатымдығын өнiмдi
табуға көмектесiлу үшiн бар болатындығыменнен, мүмкiндiк интернеттегi
артықшылықтардың бiрлерiнiң сатып алулары тауарлар немесе әр түрлi
жабдықтаушылары бар қызметтердiң ұсынысын жылдам iздеуге болып
табылады.
Бір немесе бірнеше мемлекеттің аумағында орналасқан желілер ғаламдық
деп аталады. Internet — миллиондаған компьютерлерді бір алып желіге
біріктіретін, ақпаратқа шексіз қол жеткізу және түрлі амалдармен қатынас
жасау мүмкіндігін ұсынатын дүние жүзіндегі ең үлкен және ең танымал желі.
Internet сөзі тікелей мағынасында халықаралық желі дегенді білдіреді.
Internet — бұл дүниежүзіндегі компьютерлер мен серверлер жиынтығы, ал қол
жеткізуге болатын ақпарат көлемі тіпті бағалаудың өзі қиынға түседі. Internet
ең соңғы жаңалықтарды оқып, ауа райы туралы мәлімет алуға, қандай да бір
тауарға не ұшақ билетіне тапсырыс беруге, аз ғана уақыт аралығында
электронды пошта арқылы хабарламалар алмасуға, бейнеконференциялар
өткізуге және тағы да басқа көпетеген мүмкіндіктер ұсынады.
Internet-тегі ақпарат веб-сайттар түрінде ұсынылады. Веб-сайт сайт,
интернет қор көзі, портал — ортақ тақырыппен, навигациямен, ортақ URL-
мекенжайымен біріктірілген, өзара еренсілтемелер көмегімен байланысып, бір
серверде орналасқан веб-беттері жиынтығы. Әрбір веб-сайттың өзінің бірегей
мекен жайы — URL (ағылш. Uniform Resource Locator) бар, оны желіден осы
мекенжай бойынша тауып алуға болады.
1.2
Өнiмнiң бағасының салыстыру мүмкiндiгi және ерекшелiктерi.
Iздестiру жүйе және онлайн — бағалардың салыстыруының сервистерi
өнiм немесе қызмет дүкеншiлердiң iздестiруi үшiн не бiр қолдана алады.
16
Юрисдикция, салықтың жоқтығына байланысты сатулармен бұл орнын
толтыра алатындығымен, (егер қолданылатын) жiберу онлайн бағалы
артықшылықтар төмендетедi — тауарлар. Элементтердiң бiразы жеткiзу, басқа
елдерден әсiресе, кiрпiштiң үлкен жабдықтаулары және миномет бөлшек
саудаларының ретiнiң жасауға қарағандасы қымбаттау анағұрлым тұрады.
(әсiресе кiшкентай, бағалы заттар, сондай электроникаларды сататын) кейбiр
дүкеншiлер тегiн жеткiзулердi ұсынады iрi тапсырыстар жеткiлiктi.
Ыңғайлылық өнiмнiң табылуын ортақ жеңiлдiктi, ортақ сатып алуларды
сатып алуда, минимизациялау жұмсалатын уақыт тұрды. Бұдан басқа, саудалық
уақыттар, тұтынушылар тауарлардың iздестiруiнiң жеңiлдiктерi үшiн интернет
және төмендету арқылы шек қойылмай-ақ әр уақытта тәулік бойы сатып ала
алады — олар үшiн тәулік бойы істеуге ыңғайлы, өйткенi World Wide Webнi
ешқашан жабылмайды.
Өндiрушiлер және саудалық және қоғамның пайдасын интернетте
негiзiнен сатып алу және жеке тұлғау үшiн ешқандай да қысым үшiн қажетi
жоқты.Қоғам онлайн тұтынушыға көмек өздi көруде еркiн жабдықтаушылардан
көмек туралы сұратуға орнынайтында адам қорлар құтқара алады.
Түсiнiктi тұтынушылар «Шексiз shelfspac» әр түрлi өнiмдердi тiлейдi,
өйткенi олар оларды қанағаттандыратын қолайлы өнiм iздейдi. Өнiмдер,
түсiнiктi онлайндардың шексiз әр түрлiлiгi бар болады, өйткенi интернет-дүкен
шекаралардың дүние жүзiнде өндiрiп алатын өнiмдер тұтынушыға көруге
мүмкiндiк бередi.
Бұйымдардың салыстыруларын мүмкiндiк берген аспаптар тұтынушылар
өнiмге баға және кiшiсi күштерi бар шешiмдi ең жақсы жасалу үшiн мүмкiндiк
салыстыра алады.
1.3 Электрондық сауда
Интернет-дүкен компъютер желiлерiндегiнде цифрлық ақпартармен
жұмыс істеп сауда iстейдi, адамдардың жұмысын жеңiлдетедi. Интернет-дүкен
домен мекенжайы болады. Сонымен қатар кез келген Webлер — сервер,
интернет-дүкен әр түрлi гипермәтiн беттерiнен тұрады, көбінесе мультимедиа
элементтерiмен.
Электрондық коммерция — сыртқы кәсiпкерлiк байланысуларды орнату
үшiн технология. Электрондық коммерция бәрiне белгiлi, компъютер желiсi
тағы басқалар сатып алу және тауарлар немесе қызметтердiң сатуынан
электрондық жүйелер, сондай интернеттер арқылы тұратын электрондық
коммерция. Қазақстанға бүгiн мұндай кәсiпкерлiктiң түрiн өте маңызды
жетiлдiру, өйткенi сонымен бiрге үкiмет қоғамдағы ақпараттық теңсiздiктiң
қысқартуына үлкен көңiл бөледi.
Сауданың көлемi электрондық түрде жүргiзiледi өте кең қолдану
интернеттермен өсiрдi. Бәрi бар саудалық жағдай жасай үшін және
құралдардың электрондық аудармаға инновациясында өрлеуіне апарады,
маркетинг, онлайн жабдықтаулардың тiркестерiмен басқару, интернет-
17
транзакциялардың өңдеуi, қорларды (EDI) электрондық мәлiмет алмасу,
басқару жүйесi, сонымен бiрге деректер жиынының автоматтандырылған
жүйелерi.
Қазiргi электрондық сауда Wide Web кем дегенде әдетте World-тарды
пайдаланады, сонымен бiрге тiршiлiк циклында қандай болса да кезеңнен
сондай-ақ электрондық почталардың кең спектрiнен тұрады.
Электрондық коммерцияның мысалдардың бiрлерi интернет-дүкен болып
табылады.Тұтынушылар процесс интернет-дүкен тауарлар немесе қызмет
интернет арқылы алу үшiн өте алуға болады. Интернет-дүкен, интернет-дүкен,
интернет-дүкен, интернет-дүкен, интернет-дүкен, интернет-дүкен, немесе
виртуалды дүкен өнiмдер немесе қызметтердiң сатып алуы, бөлшек кiрпiш
және ерiтiндiде немесе сауда орталығындағы физикалық ұқсастықты
шақырады.
Онлайн метафора сонымен бiрге қолданылады, пошта бойынша тiзбелерi
бар ұқсастық бойынша. Бөлшек дүкендердiң барлық түрлерi веб-сайттарды
алады, соның iшiнде және қағаз тiзбелерi де физикалық витриналары
болмайтын. Интернет-дүкен операциялардың (B2B) бизнес- кәсiпкерлiк және
(B2C) бизнес- тұтынушысы үшiн электрондық коммерцияның түрлердiң бiрлерi
болып табылады.Интернет-дүкен классификациялар.
Бiз әр түрлi белгiлер бойынша интернет-дүкен классификациялай
аламыз.Кәсiпкерлiктiң үлгiсi бойынша классификация өзi қызықты
классификациялар:
Интернет-дүкен форумның комбинациясы кәсiпкерлiк оны — (интернет-
дүкенi қашан сауданың жұмыс iстейтiн нақты құрылымдары ендi негiзiнде
жасалды).
Жабдықтаушыларға қатыстысы.
Меншiктi қоймасы болу жабдықтаушылары бар келiсiм шарттары
бойынша жұмыс.
Тауарлық ассортимент бойынша классификация поэзиялық, көркем-
әдеби,тарихи, публицистикалық,журналистика,филоло гия,мәдениет,фило-
софия,медицина,химия,физика,педагог ика,қоғамтану,саясаттану,экономика, өнд
іріс.
Тауарлардың бөлшек сатуының әдiстердi ара-арасындаларының
желiлерiнде ерекшелеуге болады:
Интернет-дүкен.
Web — витриналар.
Саудалық автоматтар.
Интернет-дүкен — бұл жарнамалық сервер. Оның жасауы және әкiмдiк
етуге тауардың мәлiметiнiң туралы көрмеге және шығын қызметтерiнде болса
жеткілікті, мұндай көрменің жаттығуы пайдасы анық. Фирманы потенциалдық
сатып алушы,звандағанда, тауар төлеуi, және жабдықтау туралы көрмеден
кiрiп-шығып шарт жасауы керек. Сатып алушы уақыттың өте көп оларында
18
залының сауда бөлімінде оқиды кеткен күрделi өндiрiспен таныстыруы керек
болғанда біледі.
Интернет — дүкен — кез келген орында орналастыра алады — меншiктi
сервер, провайдердiң серверi, серверде еркiн беттердi бередi. Ол бар жұмыстар
үшiн HTMLмен жұмыстың дағдылары қосу телефон сызығы және минимум
арқылы алу үшiн жеткiлiктi.
Саудалық автомат функцияның орындауғана емес, тапсырыстарды алуға
және төлеуге сатып алушының қатысуысыз дәл келетiн олардың менеджерi
алып беру де алады.
Сервер және жабдықтаушымен серверде таратып салып қою мүмкiн
көрме саудалық автомат, сонымен бiрге интернет таратып салып қою мүмкiн.
Оның жасауы және әкiмдiк ету дегенмен дағдылар және нақтылы бiлiктiлiк
талап етедi.
Автоматты дүкен саудалық кәсiпкерлiктегi тиiмдi және кешендi шешiм
болып табылады. Есеп жазады ғана емес, тапсырыстар бақылап отырады, сатып
алушылар үшiн тауар жеткiзуге электрондық төлеулер және талаптың
формасын қабылдайды да ол. Менеджердiң есебi бұл жерде — жүйенiң жұмысын
тексерсiн, пайдалануда күрделi.
Автоматты дүкен ол жақсы орналастыру немесе бiрлескен серверде үнемi
жұмыс iстейтiн байланыс каналы бар алып тастаған серверде де жергiлiктi
жүйеу үшiн серiктестiктiң ақпараттық жүйесi бар тұрақты байланысын алуы
керек. Өздiгiнен дүкендер барлық сата алады.Интернет-дүкендi қызметтiң
ұйымы.
Сатулар бастаудан бұрын қалай интернет -дүкен арқылы тұтынушы
тауарларға, қызметтерге және мәлiметтiң рұқсатын алғанын ойлау қалай керек.
Интернет сауда залдарындағы тауарды көрсету бұдан басқа, әдейi үйретiлген
саудалық қызыметшiсiн жағдайлардың көпшiлiгiнде қолданушысына желiсiмен
сұрақтармен сұрауға боладуға көмектеспейтiн мүмкiндiк бермейдi.
Интернет-дүкен тауарлар және қызметтердiң сатымдығы өтте
ыңғайлы.Тауарлар туралы мәлiмет қолданушылар тапсырыстар қарап шығып
iстейтiн тiзбелердегi жайласады. Мысалы, техникалық жабдық тапсырыс
берiлген тауары), содан соң тұтынушыға апарып берiп (бұл программалық
қамтамасыз ету егер) немесе интернеттен оның компьютерiне тiкелей
жүктейтiн болады [2].
Тауарлардың ассортиментi анықтау керек сiздiң тауарыңыздың түзетуi
үшiн көбiрек жақындайды анықтау керек интернет-дүкен түр таңдаудан
бұрын.Не бұл тауарлар болады — үйреншiктi әлде дербес.
Сайттарда елестеткен тауарлардың саны сонымен бiрге маңызды. Егер
сiздiң серiктестiгiңiз интернет-дүкен аз тапсырыс көлемдерiне (қызметтерсiз)
тек қана тауарлары күрделi және қымбат ұсынады керек болмаса. Тауарлардың
сипаттамасымен кейбiр веб-беттер дүкеннiң иесi әбден талаптарды
қанағаттандыратын болады, сол сияқты. Мұндай беттердiң әрбiрi HTMLмен
байлауы керек — тапсырыстардың өңдеуi үшiн қолданылатын форманы. Бұл кез
келген дүкен көмегiмен ол бастай алатын үнемдi шешiм жеткiлiктi — сауда
19
ыңғайлы. Ол суреттi ұсынатын көптеген көркем галереяларда қолданылады.
Егер веб-сайт модулдiк құрылымы болса тапсырыс көлемiнiң үлкеюi және
тауарлардың ассортиментiнiң кеңейтуiмен тапсырыстардың өңдеуiн автоматты
тәртiпке мұндай жүйенi жай ғана кеңейтiп ауыстыру.
Тауарлардың түрлерiнiң санының үлкеюлерiнен кейiн, болып
қалыптасады. Дүкендердiң иелерiнiң қиындықтары веб-бет жүйелi жаңартумен
байланған, және бұл қажеттi тауарды табылу үшiн тұтынушылар үшiн
қиындайды. Ол бағдарламаның iске асырулары үшiн сондықтан — сатып алуды
ыңғайлы жұптассын интернеттегi коммерциялық жұмыстың негiзiн құрайтын
мәлiметтiң ағын және қорлар алуы керек. Мұндай тауарлар болашақта сатуын
процесс интернет арқылы автоматтандыруға мүмкiндiк беретiн интернет-дүкен
таңдаңыз.
Интернет-дүкен тұтынушы үшiн болуы керек. Бұл ол оның дербес
мәлiметтерi және жоғары бағалаулар ұстауы керек болатынын бiлдiредi.
Тұрақты клиенттер үшiн тауарлардың бұл тапсырыс оңай және оларды
қанағаттандыратын болуы керек ол деңгейдi жоғарылатады.
Бүгiн бұл толық масштабты интернет-дүкендер ұсталарымен құруға
мүмкіндікті береді программалық қамтамасыз ету жай ғана табу. Ұсталар және
үлгiлермен алған үйреншiктi шешiмдер дизайнерлер қабылдап алады, олар
үшiн бұл үлкен көмектер әбден.Дизайнерлер қатамасыз ететін емес күрделi
шешiмнен астам тән иiлгiштiктiң ұқсас дүкендерi кеңи алдын алуға керек
болатын бұл шешiмнiң кемшiлiгi.
Бiрақ веб- сiздiң тиiстi тәжіребесі көп дизайнерді табу интернет-дүкен
өңдеу есепке алуы керек, сонымен бiрге мәселелердiң қатары көмегiмен
шешiлген негiздi техникалық функциялардың бар болуы. Сатуларын интернет
сапалы программалық қамтамасыз етуi тауарлар бойынша қазiргi деректер
қорына ұзақ мерзiмдi болашағы зор жаңа деректер қорларында бұл мәлiметтер
импорттап қосуға мүмкiндiк бередi және кем дегенде.
Егер мәлiметтер жаңарып қолдан керек электрондық коммерция мүмкiн
емес. Маңызды фактор интернет-дүкен және автоматтандыру керек.Талап
ететiн кезеңдердiң саны барынша көп болуы керек.
Қолданушылардың білуі сауданың интернет-дүкен сапалы жүйесiнiң
жасауы мүмкiн емес. Ол үшiн қай қолданылатынын, қолданушылардың
әрқайсыларының неткен тауар таңдап алғанын интернет-дүкен бөлімінде соның
көмегiмен бiлетiн жол салуды әр түрлi технологиялар. Бұл мәлiметтерi жеке
маркетингiнiң саласында және қай жеке тұтынушылардың күйге келтiруiн
сақталуына алып келеді.Негiзi сонымен бiрге қолданылады.
Тiркеулi логин және сервер.Қолданушыларды белгiлейтiн кілт сөзін
сайттарда базасы қолданушыны тексеруiн әдiсiнiң қолдануында.
Егер қолданушының зерттеп отырулары үшiн пайдалануға болмаса,
идентификатор мақсатпен мекенжайға сол жамалады — қолданушыны тексеру
үшiн. Қолданушыны тексерудi тағы бiр әдiс олардың домен аттарының тiркеуi
болып табылады немесе IP — тiркеу журналының файлына мекенжай және бұл
мәлiметтердiң сақтауы.
20
Тапсырыстардың өңдеуi.Интернет-дүкен жасаулар даярлайтын кезеңнен
кейiн тапсырыстардың өңдеуiн жүйенi ойлау керек бiтiрген ойлау керек.Бұл
жерде маңызды рөл бұл функциялардың арасында таңдаулы атындағының
барлық тауарлары «құрады» тұтынушыға мiндеттi түрде тұтынушыға
кәрзеңкеге (тауарлар ) позиция толықсытуға мүмкiндiк берер позиция алып
тастау болатын, сонымен бiрге тауардың бiрлiктерiнiң тұтыну қоржынындағы
сан өзгертуi керек болған кәрзеңкенiң функциясы ойнайды.
Клиент содан кейiн тауарлардың таңдауы, ол бiтiрдi арбаны және
тексерудi қарауға, өзгерiс, жаңарту осыдан кейiн және рет көрсете алады.
Электрондық дүкен программалық деңгейде арасында төлеудiң бiрнеше
технологиялары несие картасы бойынша төлеу (Secure Sockets Layer) SSLсы
есептеу нәтижесi арқылы және қаржыдағы қағаз және цифрларға чектер,
тiркеме қағаздарындағы (Secure Electronic Transaction) SET, төлеуi және
жабдықтауға қолдауы керек.
Бұл интернеттегi сатып алу үшiн қолданылатын программалық
қамтамасыз ету төлеудi рет және процесстi автоматтандыруға мүмкiндiк беру
үшiн өте маңызды. Клиент содан кейiн сiздiң дүкенiңiздегi тапсырыс, сiз iстейдi
электрондық почта бойынша оның автоматты растауы жiберуiңiз керек немесе
факс бойынша. Растау жеткiзудi мекенжай осы тапсырыс қатысты барлық
мәлiметтi, барлық тапсырыс берiлген тауарлар, сол күнді және тапсырыстың
уақыты және сiздiң (клиент егер сұрақтарды алады) серiктестiгiңiздiң түйiскен
мекенжайы толық болуы керек.
Интернеттегi сатып алу үшiн сенiмдi орында бұл мәлiметтiң сақтауында
жететiн болатын клиенттiң дербес мәлiметiнiң оңашалығы қаскүнемдер үшiн
жетiспедi қамтамасыз етуi керек болуға қолданылатын программалық
қамтамасыз ету. Ерекше еңбектiң бөгде электрондық поштасын интернетте сiз
тұтынушыда жiберетiн өз мақсаттарының растауына (немесе санның
цифрларының бiрiншi немесе соңғылары тек қана түрде қосылу) несие картасы
туралы ақпарат қауiпсiздiгi көздiң нүктесiмен интернет-дүкен әкiмшiлiк қосуы
керек қарап шығуға болады. Сiздiң мүмкiндiктерiңiзден дүкен тікелей сiздiң
интернет-дүкеніңiз жетiстiк болып жатқан өзгерiстерге жылдам бейiмделуге
тәуелдi болады, сондықтан басқаруды модул өзгерiстердiң жедел енгiзуi үшiн
қажеттi барлық функцияны қолдауы, және бiр уақытта бола алуы керек бос
тұрумен жеткiлiктi.
Толық мүмкiндiгi маркетинг бөлiмi, тауарлар туралы мәлiметтi алып
тастап өзгертуге алуы керек. Мысалы, маркетингтiң жұмысшылар бөлімі
бағасы мәлiметтер қосымша әзiрлеусiз өзгерте алу үшiн лазым. (сервер,
қолданушының күйге келтiруi, төте тарату және кiрiстiрiлген басқаруды
бағдарламалар веб-ге сатып алушының тарихы, тiркеу файлдары) басқа
маркетинг аспаптары программалық өнiмге, функцияның стандартқа сай
таңдаулысыз кiруi керек.
Есептеу нәтижелерiнiң жасауы
—
тағы бiр өте маңызды
функция.Тұтынушылар және нақтылы кезең тұтынушы үлгiлерiнiң мiнез-
құлықтары есептеу нәтижелерiнiң негiзiн тиiстi шешімдері қабылдануының
21
жетекшiлерiне жеңiлдете талап етедi. Есептеу нәтижелерi сауданың интернет-
дүкендге қанша рет кіргенін,тиiмдiлiгi, керек сатып алушыға тауардың
iздестiрудiң оралымдылығы және клиенттердiң қанағаттылығының деңгейi күн
сайынғы сандардың көрсетедi. Мысалы, лазым, есептеу нәтижелерiндегi
мәлiметтерiнiң не берілген өзгертiлуге, және бұл мәлiметтердiң үлестiрiлудiң
әртүрлi көзқарастарымен нәтижелер көрсетілуі тиіс уақытында мүмкiндiк бере
алады, тауар немесе сатып алушы туралы.
1.4 Төлеулер
Сатып алушылар интернет төлемдердiң жүзеге асыруы үшiн несие
карталарын әдетте қолданады, дегенмен қолданушы кейбiр жүйелер есептi
құрып және талғаулы құралдар төлеуге мүмкiндiк бередi, сондай:
Дебетi card-дерi(WebMoney, PayPal, яндекс — ақша) электрондық
қазыналардың әр түрлi түрлерi:
(COD өте бiршама интернет-дүкен ұсынылатын) өтелген төлем.
Тексеру.
Төлеу бойынша жеткiзу банктiк аударма.
Ақшалай пошта аударымы.
GooleCheckout.
Кейбiр елдердегi төте тапсырмасы.Сол елдеге жеткiзудi мекенжай және
мекенжай,сайттағы төлем бөлімі халықаралық несие карталары кейбiр сайттар
өз кәсiпкерлiктерi iстейтiн болуы керек мүмкiндiк бермейдi. Басқа сайттар кез
келген орындағы сыйларын жiберiлу үшiн әлемнiң кез-келген нүктесiнен
клиенттерiне мүмкiндiк бередi. Мысалы,тұтынушыға мүмкіндік береді қаржы
ақшасы бiр бөлiгi олардың несие картасы бiлуге нақты уақытта өңделедi,
шығудан бұрын, немесе процесстiң орындауы шеңберiнде аяғында iстеле
алады. Жағдайлардың көпшiлiгiнде, тауарлар тұтынушыға тиеп қоюы керек,
тармақ түбегейлi тоқтаулар кiргiзе және сатып алу болады.Көп дүкендер
жiберудiң жанында пакетке серiктестiктiң жеткiзуiн зерттеп отыруы үшiн
нөмiрдi тұтынушыларға бередi, олар дегенмен интернеттегi өз мәртебесiн
тексеруге және оны келгенде тура бiле алады. үлкенiрек тиiмдiлiк, интернет-
дүкен үшiн тапсырыстың алуы өнiмдi iлесе тiптi жiбермейдi. Тапсырыстар
бiрнеше апталарға дейiн бiрнеше күндерiне бiрнеше минуттарынан тек қана сол
сағаттарда, пайдалануды қойма және тоқтау, қоймада дейiндi толтырылады iс
жүзiнде жинақтап түюге және жiберiле алады. Көп бөлшегi олар ұзақ пакеттiң
алуына дейiн күтуге күте алатын клиенттер және әдеттегiдей олар артта
қалушылықтың орындауы шындығында мәлiмет беру.
Саудагердiң тұтынушысының таңдауындағы кейде маңызды факторды үн
қосуды тез уақыты. Егер сатып алу тәулік ішінде 24 сағаты жасауға болса,
интернет-дүкен әлсiздiк сол, егер де, клиент үй тектермен қабылдану үшiн
жұмыс күннiң iшiнде жиi болуы керек. Қиын бұл көп мамандар үшiн, және
жоқтық уақытында туу тоқтауларға келтiре ала алады.
22
Мәселелердiң пайда болулары жағдайда осы тармақтан, олармен тауар
дұрыс үшiн қайтара алатын немесе қазынаның қайтару жеңiлдiгiмен сабақтас
тұтынушылар деп бұл қарағанда тұтынушыны бұйрық бердi, немесе бұл
қарағанда оларды күттi. Тұтынушылар, болуы мүмкiн, дүкеншiге сұрап,
пошталық бөлiмше кiрiп-шығып және тауардың қайтаруы төлеп, содан соң
қазынаның алмастыру немесе қайтаруы үшiн күтуге талап етедi. Кейбiр
интернет-серiктестiктер физикалық дүкендердiң дәстүрлi артықшылығын
орнын толтыру үшiн жомарт саясаттан астам қайтуларды алады.
Келесi артықшылық мәлiмет және пiкiрлер болып табылады. Интернет-
дүкен мәтiнмен, фотосуреттермен және мультимедиа файлдарымен
сатымдықты өнiмдi сипаттауы керек, осы уақытта физикалық дүкенде,
өндiрушiнiң нақты өнiм және ораушысы қай алады тест, қою немесе басқа
тәжiрибелер тұрды тiкелей тексеру үшiн болады.
Кейбiр интернет-дүкендердi өнiмдер туралы қосымша мәлiметке сiлтеме,
сондай нұсқаулар, қауiпсiздiктiң қамтамасыз етуiн процедура, демонстрациялар
немесе өндiрушi iлiгедi. Кейбiреулер анықтама мәлiметi, кеңестер немесе
тұтынушыларға қалай өнiмдi сатып алғанын шешуге көмектесiлу үшiн басқару
ретiнде iлiгедi.
Несие карталары осы уақытта онлайнға төлеудi өте әйгiлi құралдар дәл
қазiр болып табылады — тауарлар және қызметтер, төлемдер Celent сәйкес
көлемнiң 2012 жылына электрондық коммерциядан 26% құрайды.
1.5 Технологияларды және жабдықтарды Drupal-дың контентiмен
іске асыруы
Еркiн және ашық бастапқы кодпен, (CMS) контентпен
модульнаяструктура және PHP жазылған басқару жүйесi болып табылады. Ол
сайттардың әр түрлi түрлерi үшiн жүйе «артқа» дербес үлкен саяси сайттарда
бастапқы ретiнде қолданылады.
Drupal-дың үйреншiктi шығарылымы, «Drupal-дың ядросы» сияқты
белгiлi, сызықтың негізгі бөлімнен тұрады, CMSтың көпшiлiгi үшiн ортақ. Өз
мүмкіндігі олар қолданушылардың жеке есептiк жазулары, мәзiр, RSSтiң
басқаруларын тiркеп қолдауға қосады немесе өздiгiнен бiрлестiк «brochureware»
жасау үшiн каналдар, күйiне келтiрiлетiн интерфейспен, есеп, тiркеудiң
солқылдақ жеңiлдiктерi, форум блогов, интернетнiң жүргiзуiн жүйесi, сонымен
бiрге мүмкiндiк классикалық түрі.
Drupalды мiнез-құлықтың ипользовательскиесi жаңа мүмкiндiктердi
мүмкiндiк берсiн үшiншi тараптарға қосылу үшiн жасалды. «Content
Management Framework» қарамастан кейде сияқты суреттеледi онда, Drupal
өңдеушiлер үшiн күрделi программалық интерфейстi ұсынады, веб-сайтты
негiздi қою және басқару үшiн программалаудың дағдылары керек
болмайды.мысалы, Drupal кез келген есептеуiш платформаға, жұмыс iстей
алады бұл сервер веб- мазмұн және күйге келтiрудi сақтау үшiн (Apache,
23
Lighttpd, Lighttpd соның iшiнде және Nginx) және MySQL илиPostgreSQL
деректер қоры) болжамның PHPсы жұмыс iстей алады.
Опциялы тараптардың үшiншi үлестерiмен көлемін ұлғайтуға алатын
Drupal-дың қоюы «Қор» Drupal ядролар. Веб-сайт Drupal-дың үндемеу
бойыншасы, контент кескiндерде сонымен бiрге ядро күнге, дәреже, iздестiру
және Drupal-дың тағы басқалары бойынша немесе (әкiм қарастыруға) құпия
қолданушылары және әр түрлi белгiлер көмегiмен веб-сайттың келушiлерi үшiн
түсiнiктi тiркелуге құқығын бередi рұқсаттың жеңiлдiгi үшiн сөздердiң
белгiленген.
Drupal ядро «Негiзгi модулдар idministrator» негiзгi сайттың
функционалдығы кеңейте алатын қосады.
Негiзгi Drupalдердiң үлестiрiлуi мүмкiндiктердiң бiр қатарын iлiгедi,
соның iшiнде:
Түсiнiктi санақ және тiркеу.
Iздестiрудi ұлғаймалы функциялар.
Жүктемемен производительностипод жоғарылатуға реттеудiң кэш
жасау және функциялары.
Түсiнiк, форумдар және сұраулар.
Мәзiр көп деңгейлi жүйе.
Multi — қолдаулар сайт.
Контенттiң көп қолданушы жасауы және редакциялаулар.
OpenID қолдау- RSS агрегатор және жемдер.
Жаңартулар туралы ескертудi жаңа болжам қауiпсiздiк.
Қолданушылардың профильлерi.
Workflow (триггерлер және әсер) аспаптар.
44 тiлiмен Drupal қол жетерлік 2008 жылдың ақпаны, интерфейстiң
аудармаларына күй бойынша, қосымша (үндемеу бойыншаға ) ағылшын.
Мысалы, солға араб, парсылық және иврит кейбiр оң жағынан оқиды . Drupal 6
контент және бiрнеше тiл басқару үшiн жақсартылған қолдауды қамтамасыз
етедi.
Drupal кез-келген модул, тақырып жаңа болжамның пайда болуы туралы
әкiм автоматты хабарлай алады, немесе өзiн Drupal-дың ядросы, түсiнiктi
болып қалыптасады. Бұл функциялар жаңа мүмкiндiктерi бар қазіргі заманға
сай қоюын Drupal және қауiпсiздiктiң дұрыстауларымен сақтауға көмектесе
алады.
Drupal негiзгiсi «және керi шақырулар» Мұндай конструкция рұқсаты iшкi
API.Арқылы модулдардың («Contrib» дейiн жиi қысқарады) бөтен үлесiн
мүмкiндiк берген және Drupal-дың ядросының коды мiнез-құлықтың Drupal
үндемеу бойынша өзгерiссiз созып немесе өзгертiлгендей етiп iлмектер
модулдiк жүйе» үшiн арналған.
Модулдардың ядроның Drupal-дың файлдарын қорғайтын және сол
Drupal модулдiк конструкция өз сайтының күйге келтiрулерiн қайта жазу
ядроның жаңа түрі Drupal-ға дейiн жаңартуы Drupal-дың әкiмдерiне иiлгiштiкке
24
құқық береді және қауiпсiздiк таза мүмкiндiгi бойынша жоғарылатады. Әкiмдер
мұндай бөлiну, Drupal-дың сүйемелдеулерi үшiн ядроның Drupal-дың
программалық қамтамасыз етуiн өзгерiс бой жасыруға бұйрық берген.
Енгiзiлген Drupal-дың модулдары түрлi функциялар, суреттердiң, контент
және тiзiм, WYSIWYG-нiң қолданбалы түрлерiн ұсынады — редакторлар, дербес
қатынастар, интеграцииидың 3-бөтен құралдары көп басқа. (2009 жылдың 1
наурызындағы күйi бойынша) 3709 еркiн модулдардың және Drupal-дардың
мүмкiндiк туғызуға жазылған тiзiм Drupal-дың сайтында.
(CCK) Kit құрылыстың мазмұнысын контенттiң түрлерiнiң
динамикалық жасауын сайты әкiмдерге мүмкiндiк бередi.Түр iшiндегi сайттың
деректер қорына сақталатын мәлiметтiң кез келген түрi суреттейдi. Олар бұл,
оқиға шектелмей қоса алады, бiрақ шақыру, пiкiрлер, бап, немесе өнiмдер.
Көрулер сайттың iшiндегi келушiлерiн iздестiру және ұсыныс
жеңiлдетедi.
CCK APIсi өрiстер шығарылмаған Drupal 7 филиалдардағы Drupal-дың
ядросына интегралдаған.
Drupal-дың әкiмшiлiк интерфейсiнiң кейбiр тұрғылары қорқыту, жаңа
администраторлар үшiн әсiресе де жаңылдыра алады.
Өзара әрекеттесудi дизайн және Drupal-дың.Балтық теңiз
университетiндегi ақпараттық архитектураның бағдарламасын сәйкес,
интуициялық түсiнiктi таламайды және басқаруды интерфейс тұрып қал.
Икемсiз және жұмбақ 5 және 6-шы болжамның Drupal-ы, қолданудың
оралымдылығын жасару сияқты облысы қарастырылады әкiмшiлiк болжамның
даярлайтын шығуымен 7 жоспарланады. Dries Buytaertтер бойынша, Drupal 7
Миннесота университетiнде және Балтық теңiз университетi шешiлуге
айқындалған 90% мәселелерге дейiн босатылмайды.Бас жақсартуларды бiр
үзiлу өшіріледі жеңiл CMS-тардан астам Drupal 7 болады.
Drupal бола алады, керiсiнше. Өз ұзақ бастапқы оқытуын. Ұлғаймалыға
қарамастан, кәдiмгi қолданушылардың көпшiлiгi Drupal-дың қолдануы
функциялармен ыңғайлы болу үшiн садаққа етуге дайын функционалдықтың
қолданушы үшiн өте ыңғайлыға қарағанда әйгiлiден кемдердi iстейдi.
Егер ол жаңа функцияларды қақпаласа немесе тiптi болса кодтың
эстетика болса Drupal үнемi өзгередi, және бұл керi үйлесiмдiк құтылуға болған
жобалық топтың қағидасы. үйлесiмдi емес алдыңғы болжаммен өзгерiстерiнiң.
Бұл бiлдiредi, өңдеушiлердiң Drupal-дың өзі код барлық артық жұмыс iстеуге
талап ете алады. Пайдаланушы, Drupal-дың iшек-қарынының алайда, көздiң
нүктесiмен кенет өзгере алады, Drupal веб-сайт өздерiнi жаңа болжамда
жаңартуы және әкiмнiң ең төменгi қатысуында мәселелерсiз жұмыс iстей
берген болуы керек.
PHPның сценариларының 4 тiлiөңдеудi веб- PHP, ең әйгiлi серверлiк.
PHP өңдеудi веб- үшiн әсiресе жақсы жақындайтын және HTMLға сала
алған сценарилардың кең қолданылатын әмбебап тiлi болып табылады.
25
PHP динамикалық веб-беттердi жасау үшiн бастапқы өндейтiн
сценарилардың программалау тiлi болады. Ол негiзiнде серверлiк сценариларда
қолданылады, бiрақ қолдану командалық жолдың интерфейсiмен немесе
автономды график түрiнде қосымшаларда бола алады.
1995 жылдағы Лердорф, PHP-ның негiзгi iске асыруы PHP бастапқы
жасалған расмустар топтың қазiр өндiрiп алып және PHP үшiн стандартпен де-
факто ретiнде болатындығымен, үстiрт спецификация өйткенi жоқ.
PHP, Free Software Foundationнiң лицензиясымен босатқан, еркiн
программалық қамтамасыз ету санайды.
PHP өңдеудi веб- үшiн әсiресе жақсы жақындайтын және HTMLға сала
алған сценарилардың кең қолданылатын әмбебап тiлi болып табылады.
Әдеттегiдей, ол кiру мәлiметi және веб-беттi жасау код сервер, PHPмен веб-ге
ретiнде қорытынды ретiнде жұмыс iстейдi. Бұл серверлердiң веб- көпшiлiгiнде
айқара ашыла алады және әрбiр басқару жүйесi және платформада дерлiк тегiн.
Қойылған PHPлармен веб-сайты саны 2005 жылдың тамызынан
төмендегендiгiменнен, PHP орнатылған серверлер 20 миллион веб-сайт және 1
миллион бетер көп. Бұдан басқа, компьютерлердiң арасындағы Apache сонымен
әйгiлi модул Apacheлар арқылы веб ретiнде — сервер. PHP 5.2.6-шы соңғы iрi
релиз 2008 жылдың 1 майындағы болжамы болды. Автоматты ескерту.
Қолданулар.
PHP өңдеудi веб- үшiн әсiресе жақсы жақындайтын сценарилардың
әмбебап тiлi болады. Java орналаса және Visual Basic бұл төртiншi ең әйгiлi
программалау тiлдерi. PHP кiру мәлiметi және веб-беттi жасау код сервер, PHP-
мен қорытынды ретiнде негiзiнен жұмыс iстейдi. Сонымен бiрге ол бола алады
командалық жол, графикалық интерфейсi бар скрипт және клиент
қосымшалары үшiн қолдану. PHP серверлер, көп басқару жүйелерi және
платформаның сайт көпшiлiкте орнатылуға, және қолдану деректер қорының
көп басқару жүйелерiмен бола алады.Оның қол жететiнi тегiн, PHP-ның тобы
меншiктi мұқтаждықтар үшiн жасау, күйге келтiру және кеңейту үшiн
қолданушылар үшiн толық бастапқы кодты iлiгедi.
Негiзiнде PHP сүзгi шығуда жиi өтедегi файл немесе ағыннан нұсқау және
басқа деректер ағынының шығуын мәтiн және немесе PHP болатын мәлiметтерi
қабылдай HTML болады сияқты жұмыс iстейдi.
Ол қолданушының тiлi автоматты анықтауа алады. PHP 4, PHP-ның байт
салыстырғанда аудармашының оның негiзiн салушысын өнiмдiлiктiң
жақсартуы бере өндiрiп алуға кiретiн анализаторларында құрастырады — Zend
Engineнiң өңдеуi үшiн код.
Динамикалық iшiндегi клиентке сервердiң веб-сiмен қамтамасыз ететiн
басқа серверлiк скрипт тiлдерiне серверiнiң тарабында PHP-ға, және ол
динамикалық веб-беттердi жасаулар, негiзгi ықылас үшiн бастапқы игерiлген
ұқсас сонымен бiрге JavaServer Pages және mod_perl. PHP-нiң Microsoft, Sun
Microsystems»-нiң жүйесiнiң сондай ASP.NET-тары (RAD ) қосымшалардың тез
өңдеуiн жәрдемдесуi үшiн құрылыс блоктерi және құрылымның
конструкцияларын iлiгетiн. Кейбiреулер CakePHP, Prado, Symfony және Zend
26
Frameworkтер қосымшалардың веб-сi басқа құрылымдарға функция әлпеттес
ұсына қосатын көп құрылымдардың дамытуы қызықтырады.
Архитектура шамдар әйгiлi қосымшалардың веб-нiң жазуын әдiсi ретiнде
веб-ге болды. PHP бұл сiңiрге бiрге кең ретiнде қолданылады.
Интернеттiң 20 миллион домендердiң 2007 жылының сәуiрiне күй
бойынша PHPмен серверде орналастырған орнатылған, және PHP Apacheнiң ең
әйгiлi модулы сияқты тiркелдi.
PHP кiлегейлендердi пайдаланады PHP жазылған қосымшалар
құрастырылған хакерлердiң әйгiлi объектi болып табылады. Ұлттық деректер
қорының түсiнiктiсi жазуды (Common Vulnerabilities және әсерлер) CVE-ларды
ара-арасында анықталуға PHP-ларға қатысты осалдықтар программалық
қамтамасыз ету. Барлық таралған осалдықтардың жалпы санынан, құрауға PHP-
ларға қатысты осалдықтардың еншiсi: 12% 2003 жылға, 20% 2004 жылға, 28%
2005 жылға, 43% 2006 жылға, 36% 2007 жылда және 2008 жылдың 33, 8%
бірінші үшін тоқсаны. Программалық қамтамасыз етудiң барлық және аталған
үштен бiрi көп соңғы кезде PHP-ларға қатысты деректер қорлары бұл аталған
ширектер көп.Демек, бұл осалдықтарының көпшiлiгi бола алады қолдану осал
жерi қосымша компьютерде батусыз алып тастаған.
Программалауды жаман нашар әдет артынан мұндай қолдануы, сондай
оның деректер қорына енгiзудi алдында, және тiлдiң ерекшелiгi, дәл қазiр
ескiрген сондай register_globalsтер мәлiметтер тексермей ала бастады. Бұл
қосымшалардың қауiпсiздiгiнiң тағы басқа сұрақтары код, сайт арасында
скриптинг енгiзудi келтiредi. PHP және көпшiлiк үшiн мұндай шабуылдар көп
тек қана олардың iшiнен әдiс тиiстi кодтау және қағидалар жай ғана шыға
құтылуға болады.
PHP тек қанасы өз бөлгiштерiнде кодты талдайды. Оның бөлгiштерi тыс
шығуда тiкелей бағытталатын және PHP қаралудан өтпейтiн барлық. Кең
таралған бөлгiштермен болып табылады ма? PHP және, сәйкесiнше сәйкесiнше
бөлгiштердi ашылып-жабылатын. script!»Php» anguage= SCRIPT және
сонымен бiрге бөлгiштер түсiнiктi. Қысқа тегтер әлде.Олар PHPның кескiнiнде
бөлiп тастай алатындығынан, және ), сонымен бiрге кең қолданылады, бiрақ
ықшамнан кемдердi (% % = и% және) тегтер, олар стиль ASP. Бұл
себептенге, қолдану қысқа тег және ASP-лер қолдану тегтердiң стилінде
ұсынылмайды. Код код PHP-сыз бөлу үшiн бұл бөлгiштердiң мақсаты, соның
iшiнде. Бөлгiштер не тыс анализаторлармен еленбейтiнiн және арқылы
берiлгенiн, неткен шығу болғанын барлық.
Түрдiң нышаны айнымалы префикспен алдын ала анықтауы
керек.Функцияға қарағанда және класстарды аттар, регистрге айнымалының
аты сезгiш. Және «»» екi тырнақшаларда ) және жолдың Heredocы жолға
айнымалы мәнiнiң қыстырту мүмкiндiктерiн мүмкiндiк бередi.PHP (жолдың
тырнақша жағдайлардан басқа) тiлдiң еркiн формасына түрiндегi кемшiлiк
ретiнде жаңа жолдар және өтiнiштi жұмыстанады, нүктелi үтiрлермен бiтедi.
PHP синтаксистiң түсiнiктердiң үш түрiн алады: ** ның түсiнiктерiнiң
блогi қызмет көрсетедi, және, сонымен бiрге кiрiстiрiлген түсiнiктер үшiн
27
қолданылады. Браузердегi мәтiннiң қорытындысы үшiн, немесе функция баспа
функциясы немесе жаңғырықты қолданылады. Мөр жаңғырыққа қарағанда
ақырынырақ орындалатын iс жүзiнде ұқсас, негiзгi айырмашылықтың екi
функциясы, өйткенi бұрынғы 1-шi табандатқан мән үшiн сол үшiн қайтарады
бұл функцияны, тiл емес конструкция емес, екiншi мәртебелердi
қайтармағанында және тек қана қорытынды үшiн мәтiндi қайтарғанында.
PHP бүтiн санды сақталады диапазонның платформадан тәуелдi болады.
Бұл әдеттегiдей диапазон 32-дәрежелiк бүтiн сан. Бүтiн сандар қол қойылған
нақтылы ахуалдарда, бұл мiнез-құлық мәнiне таңбасысыз өзгертедi басқа
программалау тiлдерiнен айырмашылығы болады. Бүтiн айнымалыны (оң және
терiс) ондық таңба, сегiздiк және он алтылық өсиеттiң қолдануымен
тағайындала алады. Сонымен бiрге нақты сандар диапазонның нақты
платформаларда сақталады. Олар жүзитiн нүктемен, немесе ғылыми өсиеттiң
екi формасы берiле алады. PHP меншiктi логикалық түрi болады, ұқсас Javaға
тектi логикалық түрлерiне және + +мен. Түрлердiң өзгеруiнiң қолдану бүл
ережелерi, нөл емес мәндер нөл жалған шын сонымен қатар Perl-ға және «+
+»мен ретiнде түсiндiрiп бередi. Мәлiметтердiң нөлдiк түрi ешқандай да мәнi
болмайтын айнымалы болады. Осы NULL-ларды нөлдiк түрге жалғыз
құндылық.
Түр «қор» айнымалы қорларға сiлтеме сыртқы көз болады. Олар нақтылы
кеңейтуi бар функциялар әдетте жасалады және қорлардың кеңейту, файлдар,
суреттердiң мысалы және деректер қоры функция сол өңделе алады.Массивтар
PHP жұмыс iстей алатын кез келген түрлердiң элементтерi бола алады, … жалғасы
Дереккөз: https://stud.kz