World Wide Web-ийн хэрэглэгч бүр "вэбсайт" гэсэн нэр томъёог мэддэг. Энэ бол өөрийн гэсэн хаяг, нэр, эзэмшигчтэй, олон тооны (эсвэл тийм биш) вэб хуудсуудаас бүрддэг интернетийн нөөц юм. Эдгээр нь сайтыг бүтээгч эсвэл эзэмшигчийн бусад зочдод хуваалцахыг хүссэн бүх мэдээллийг агуулдаг. Эдгээр нь текст, зураг, аудио болон видео файлууд, түүнчлэн бусад өгөгдлийн холбоос гэх мэт байж болно. Сайтыг бүхэлд нь хөгжүүлэхэд янз бүрийн салбарын мэргэжилтнүүд - дизайнерууд, хуулбар зохиогчид, зохион бүтээгчид, программистууд оролцдог. хуудаснууд. Тэдний хамтарсан ажлын үр дүнд бид хаягийн мөрөнд энэ эсвэл тэр хаягийг оруулснаар эцэст нь ажигласан зүйлээ олж авдаг. Гэвч интернетийн зохион байгуулалт, үйл ажиллагааны талаар тодорхой мэдлэггүй хүмүүс вэб хуудас гэж юу болох, хэрхэн бүрэлдэж, ажиллах, ачааллыг бүрэн ойлгодоггүй. Энэ нийтлэлд бид үүнийг хүртээмжтэй, ойлгомжтой хэлээр ярихыг хичээх болно.
Вэб хуудас хаанаас эхэлдэг вэ?
Вэбсайт хуудас үүсгэхэд ямар алхамууд ордог вэ? Вэб хуудас гэж юу болохыг ойлгохын тулд түүнийг хэрхэн бүрдүүлдэгийг ойлгох хэрэгтэй.
Дизайн
Дизайнер хүний хөдөлмөрөөс бүх зүйл эхэлдэг. Тэрээр үйлчлүүлэгчийн шаардлага, зорилгын дагуу ирээдүйн сайтын төлөвлөлтийг боловсруулдаг. Энэ бүдүүвчийг нэг, хоёр ба түүнээс дээш хуудсанд зориулж бүтээсэн. Энэ үе шатанд шаардлагатай бүх объектын байршлыг тодорхойлж, фонт, зураг, дизайныг бүхэлд нь сонгох ажлыг гүйцэтгэдэг. Өөрөөр хэлбэл, хуудасны харагдах байдал нь эхлээд бүрэлдэж, үүнээс бүрэн хэмжээний сайтыг угсарна.
Бүдүүвч
Дараа нь макет зохион бүтээгч ажиллаж эхэлнэ. Дизайнерын боловсруулсан загвар дээр үндэслэн тэрээр хуудасны байршлыг янз бүрийн хөтчүүдэд оновчтой болгож өгдөг. Үүнийг хийхийн тулд.html өргөтгөлөөр хадгалагдсан Notepad дээр ердийн баримт бичгийг үүсгэдэг. Энэ хэлээр энгийн вэб хуудас бичигдсэн байдаг. HTML нь HyperText Markup Language гэсэн үг бөгөөд төрөл бүрийн даалгавруудыг хэрэгжүүлэхэд зориулагдсан шошгуудын багц юм. Энэ хэл нь маш энгийн, гэхдээ ажиллагаатай. Үүний тусламжтайгаар хуудасны логик бүтцийг бий болгож, тусдаа элементүүдэд хуваагддаг - гарчиг, жагсаалт, догол мөр, хүснэгт болон бусад объектууд. Үүнээс гадна шошго нь бүх агуулгын утгыг тодорхойлдог. Тэд хөтөчдөө юуг тодруулах, доогуур зурах, хаана догол хийх, хаана зураг оруулах, юуг холбоос болгохыг зааж өгдөг. Үүний үр дүнд хуудас нь тохирох хэлбэрийг авдаг. Гэсэн хэдий ч бүрэнДизайнерын бүтээсэн зүйлтэй тохирч байвал та CSS-г бас ашиглах ёстой. Эдгээр нь html баримт бичгийн дүр төрх, дизайныг тохируулдаг шаталсан загварын хуудас юм. CSS хэрэгслийг ашиглан та хуудсыг хүссэн өнгөөр будаж, нэг эсвэл өөр үсгийн хэв маягийг хэрэглэж, бусад дизайны элементүүдийг нэмж болно. HTML болон CSS-ийг ашиглах нь бидэнд дууссан, гоёмсог дизайнтай хуудсыг өгдөг. Гэхдээ үүнийг динамик өгөх шаардлагатай хэвээр байгаа бөгөөд энэ нь програмистын ажил юм.
Програмчлал
Энэ үе шатанд та вэб хуудас гэж юу болох, түүнийг хэрхэн бүтээдэг талаар аль хэдийн ойлголттой болсон байна. Гэсэн хэдий ч энэ нь бүгд биш юм. Хуудас нь статик, динамик, интерактив гэсэн хэд хэдэн төрөлтэй. Эхнийх нь зөвхөн html болон css ашиглан бүтээгдсэн зүйлсийг л хэлнэ. Хуудсыг динамик болгохын тулд танд хөдөлгүүр хэрэгтэй - CMS (эсвэл Агуулгын удирдлагын систем). Энэ нь хэрэглэгчдийн хүсэлтээр серверийн мэдээллийн санд хадгалагдсан өгөгдлөөс хуудас үүсгэдэг тусгай програм юм. Өөрөөр хэлбэл, хэрэглэгчээс хүсэлт хүлээн авах тэр мөчид хуудас үүсдэг. Үүнийг бичихийн тулд ASP, PHP болон бусад хэлүүдийг ашигладаг. Интерактив хуудсуудын хувьд тэдгээр нь хэрэглэгч болон сервер хооронд өгөгдөл солилцох маягтуудыг агуулдаг. Эдгээр нь мөн PHP, JavaScript гэх мэт хэл дээр бичигдсэн байдаг. Програмчлал нь зохион байгуулалтаас илүү төвөгтэй процесс бөгөөд энэ нь жагсаасан хэлний дор хаяж нэг (болж өгвөл хэд хэдэн) өндөр чанарын тусгай мэдлэг шаарддаг.
Вэб хуудас хэрхэн ачаалагддаг вэ?
ХэндЭнэ хуудсыг интернетийн бүх хэрэглэгчид ашиглах боломжтой болгохын тулд үүнийг (өөрөөр хэлбэл тайлбарласан баримт бичиг) вэб сервер дээр байрлуулсан болно. Энэ бол хөтөчийн хүсэлтийг хүлээж байнга ажилладаг компьютер юм. Үүнийг хүлээн авахдаа шаардлагатай нөөцийг (жишээлбэл, вэб хуудас) олж, тохирох хөтөч рүү илгээдэг. Энэ нь эргээд баримт бичигт (дохио) агуулагдсан мэдээлэлд үндэслэн вэб хуудсыг харуулдаг.
Би яагаад вэб хуудсыг нээж чадахгүй байна вэ?
Та асуулга оруулах (хаяг зааж өгөх, хайлтын талбарт үг бичих эсвэл холбоос дээр дарах) тохиолдлууд байдаг боловч хөтөч танд хэрэгтэй мэдээллийг харуулах боломжгүй бөгөөд вэб хуудас олдсонгүй гэж хэлэх болно.. Энд байгаа шалтгаан юу вэ, үүнтэй төстэй асуудлыг хэрхэн шийдвэрлэх вэ?
Эхлээд url зөв эсэхийг шалгана уу. Хэрэв ямар нэгэн үсэг эсвэл тэмдэгт алдаа гаргасан бол сервер таны хүсэлтэд тохирох мэдээллийг олж чадахгүй бөгөөд хөтөч үүнийг харуулах болно. Гэхдээ хаяг нь зөв бол яагаад вэб хуудас байхгүй байна вэ? Үүний шалтгаан нь жигнэмэг байж болно. Эдгээр нь зарим тохиргоо болон бусад зүйлсийг хадгалахын тулд таны өмнө зочилсон вэб хуудсуудаар үүсгэгддэг. Хэрэв ийм файл гэмтсэн бол энэ нь хуудсыг хэвийн ачаалахад саад болж магадгүй юм. Нөхцөл байдлыг засахын тулд үүнийг арилгах хэрэгтэй. Үүнийг хийхийн тулд хөтчийн тохиргооноос "Нууцлал" хэсгийг олоод агуулгын тохиргоо руу очоод нээгдэх цонхноос "Бүх күүки ба сайтын өгөгдөл" -ийг сонгоно уу. "Бүгдийг устгах" дээр дарна уу.
Гуравшалтгаан нь прокси сервер ашигласнаас болж хөтчийн удаан ажиллагаатай байж болно. Асуудлыг засахын тулд та тохиргоог өөрчлөх хэрэгтэй. Та үүнийг "Интернет холболтууд" хэсэгт хийж болно. Ашиглаж буй сүлжээгээ сонгоод тохиргоог нээгээд "Прокси сервер" табыг олоорой. Хэрэглэхийн тулд хүссэн тохиргоогоо тохируулна уу. Бүх зүйл одоо ажиллах ёстой.
Дүгнэлт
Энэ өгүүллээс та вэб хуудас гэж юу болох, хэрхэн бүрэлдэх, түүнийг бүтээхэд ямар мэргэжилтнүүд оролцдог талаар олж мэдсэн. Мөн бид сайтын хуудсуудыг хэрхэн ачаалж, харуулах, яагаад нээхгүй байх, энэ асуудлыг хэрхэн шийдвэрлэх талаар авч үзсэн. Одоо та Интернэт хэрхэн ажилладаг, вэбийн нөөц гэж юу болох талаар бага зэрэг илүү мэдээлэлтэй болсон.