Бүкіләлемдік желінің әрбір пайдаланушысы «веб-сайт» терминімен таныс. Бұл өз мекен-жайы, аты, иесі бар және веб-беттердің көп (немесе онша емес) санынан тұратын интернет-ресурс. Олар сайтты жасаушы немесе иесі басқа пайдаланушы келушілермен бөліскісі келетін барлық ақпаратты қамтиды. Бұл мәтіндер, суреттер, аудио және бейне файлдар, сондай-ақ басқа деректерге сілтемелер және т.б. болуы мүмкін. Әр түрлі саладағы сарапшылар - дизайнерлер, копирайтерлер, макет дизайнерлері, программистер - бүкіл сайтты және оның әрқайсысын әзірлеуге қатысады. беттер. Олардың бірлескен жұмысының нәтижесінде біз мекенжай жолағына осы немесе басқа мекенжайды енгізу арқылы біз байқайтын нәрсені аламыз. Дегенмен, Интернеттің қалай орналасатыны және жұмыс істейтіні туралы нақты білімі жоқ адамдар веб-беттің не екенін және оның қалай құрылатынын, қалай жұмыс істейтінін және жүктелетінін толық түсінбейді. Бұл мақалада біз бұл туралы қолжетімді және түсінікті тілде айтуға тырысамыз.
Веб-бет қайдан басталады?
Веб-сайт бетін жасау үшін қандай қадамдар қажет? Веб-беттің не екенін түсіну үшін оның қалай жасалғанын түсінуіңіз керек.
Дизайн
Бәрі дизайнердің жұмысынан басталады. Ол тапсырыс берушінің талаптары мен мақсаттарына сәйкес болашақ сайттың макетін әзірлейді. Бұл орналасу бір, екі немесе одан да көп беттер үшін жасалған. Бұл кезеңде барлық қажетті объектілердің орналасуы анықталады, қаріптерді, суреттерді, дизайнды тұтастай таңдау жүзеге асырылады. Яғни, бастапқыда беттердің сыртқы түрі қалыптасады, одан кейін толыққанды сайт жиналады.
Орналасу
Сосын макет дизайнері жұмыс істей бастайды. Дизайнер әзірлеген макет негізінде ол әртүрлі браузерлер үшін оны оңтайландырып, бет макетін жасайды. Ол үшін кәдімгі құжат жасалады, мысалы, Блокнотта, ол.html кеңейтімімен сақталады. Дәл осы тілде қарапайым веб-парақ жазылады. HTML HyperText Markup Language дегенді білдіреді және әртүрлі тапсырмаларды орындауға қызмет ететін тегтер жинағы болып табылады. Бұл тіл өте қарапайым, бірақ функционалды. Оның көмегімен парақтың логикалық құрылымы жасалады және ол жеке элементтерге - тақырыптарға, тізімдерге, абзацтарға, кестелерге және басқа объектілерге бөлінеді. Сонымен қатар, тегтер барлық мазмұнның мағынасын анықтайды. Олар браузерге нені бөлектеу, астын сызу, қай жерге шегініс жасау, суретті қай жерге енгізу және нені сілтемеге айналдыру керектігін айтады. Нәтижесінде бет сәйкес пішінді алады. Дегенмен, толығымендизайнер ойлап тапқан нәрсеге сәйкес келсе, сіз CSS-ті де пайдалануыңыз керек. Бұл html құжатының сыртқы түрін, оның дизайнын орнататын каскадты стиль кестелері. CSS құралдарын пайдалана отырып, сіз бетті қажетті түстерге «бояй аласыз», сол немесе басқа шрифт стилін қолдана аласыз, басқа дизайн элементтерін қоса аласыз. HTML және CSS пайдалану бізге дайын, әдемі безендірілген бетті береді. Бірақ оған әлі де динамизм беру керек, бұл бағдарламашының жұмысы.
Бағдарламалау
Бұл кезеңде сіз веб-беттің не екенін және оның қалай жасалғанын түсіндіңіз. Алайда, бұл бәрі емес. Беттердің бірнеше түрі бар - статикалық, динамикалық және интерактивті. Біріншілері тек html және css көмегімен жасалғандарға қатысты. Бетті динамикалық ету үшін сізге қозғалтқыш қажет - CMS (немесе Content Management System). Бұл пайдаланушылардың сұрауы бойынша сервер деректер базасында сақталған деректерден бетті құрайтын арнайы бағдарлама. Яғни, бет пайдаланушыдан сұраныс түскен сәтте жасалады. Оны жазу үшін ASP, PHP және басқалары сияқты тілдер қолданылады. Интерактивті беттерге келетін болсақ, олар пайдаланушы мен сервер деректермен алмасу деп аталатын пішіндерді қамтиды. Олар сонымен қатар PHP, JavaScript, т.б. жазылған. Бағдарламалау макетке қарағанда күрделірек процесс, ол тізімде көрсетілген тілдердің кем дегенде біреуін (және бірнешеуін) жоғары сапалы арнайы білімді қажет етеді.
Веб-бет қалай жүктеледі?
Кімгебет барлық Интернет пайдаланушыларына қолжетімді болуы үшін ол (яғни, ол сипатталған құжат) веб-серверге орналастырылады. Бұл браузерлерден сұрауларды күтіп, үздіксіз жұмыс істейтін компьютер. Оны алған кезде ол қажетті ресурсты (мысалы, веб-парақты) тауып, оны сәйкес браузерге жібереді. Және бұл, өз кезегінде, құжатта (сигналдарда) қамтылған ақпарат негізінде веб-бетті көрсетеді.
Мен веб-бетті неге аша алмаймын?
Сұрау енгізген жағдайлар бар (мекенжайды көрсетіңіз, іздеу жолағына сөз жазыңыз немесе сілтемені басыңыз), бірақ браузер сізге қажетті ақпаратты көрсете алмайды және веб-бет табылмады деп айтады. Мұның себебі неде және ұқсас мәселені қалай шешуге болады?
Біріншіден, оның дұрыс екенін білу үшін URL мекенжайын тексеріңіз. Егер қандай да бір әріпте немесе белгіде қате жіберілсе, сервер сіздің сұранысыңызға сәйкес ақпаратты таба алмайды және сәйкесінше браузер оны көрсетеді. Бірақ егер мекенжай дұрыс болса, онда веб-бет неге қолжетімді емес? Себебі печенье болуы мүмкін. Олар кейбір параметрлерді және басқа нәрселерді сақтау үшін бұрын кірген веб-беттермен жасалған. Мұндай файл бүлінген болса, ол беттің қалыпты жүктелуіне кедергі келтіруі мүмкін. Жағдайды түзету үшін оны алып тастау керек. Ол үшін браузер параметрлерінде «Құпиялылық» бөлімін тауып, мазмұн параметрлеріне өтіп, ашылатын терезеде «Барлық cookie файлдары мен сайт деректерін» таңдаңыз. "Барлығын жою" түймесін басыңыз.
Үшіншісебебі прокси серверді пайдалану себебінен шолғыштың баяу жұмысы болуы мүмкін. Мәселені шешу үшін параметрлерді өзгерту керек. Мұны «Интернет қосылымдары» бөлімінде жасауға болады. Пайдаланатын желіні таңдап, параметрлерді ашыңыз және «Прокси-сервер» қойындысын іздеңіз. Оны пайдалану үшін қажетті параметрлерді орнатыңыз. Барлығы қазір жұмыс істеуі керек.
Қорытынды
Осы мақаладан сіз веб-парақ деген не, оның қалай құрылатыны және оны жасауға қандай мамандар қатысатыны туралы білдіңіз. Сондай-ақ біз сайт беттері қалай жүктеледі және көрсетіледі, неге олар ашылмауы мүмкін және бұл мәселені қалай шешуге болады деген сұрақтарды қарастырдық. Енді сіз Интернет қалай жұмыс істейтіні және оның веб-ресурстары туралы көбірек білесіз.