Сэрвэр талын тухай
|
Сэрвер тал гэдэг бол РНР ба HTML код оршин байгаа вэб сэрверийн талыг хэлнэ. Вэб сэрвер нь єєрийн асар том агуулахад тоолж баршгvй олон фолдер нээж сэрвер хэрэглэгчдийн файлийг агуулдаг. Вэб сэрверийн зэргэлдээ туслах чанарын програмууд байдаг. Жишээ нь РНР сэрвер. РНР кодыг хэрэглэгч хvсээгvй vед сэрвер дангаараа HTML кодоо зохицуулдаг. Хэрэглэгч РНР хуудас захиалсан нєхцєлд РНР сэрвер ба вэб сэрвер хамтран хvсэлтийг гvйцэтгэнэ. Энэ vед вэб сэрверийн процессор ихээхэн хvч зарцуулдаг. Хэрвээ маш олон РНР хvсэлт зэрэг ирээд байвал вэб сэрвер нvд аних тохиолдол ( crash ) гардаг. Иймээс вэбмастер вэб прожектдоо РНР ажиллагааг тохируулж оруулах хэрэгтэй. Энэ нь юу гэсэн vг гэхээр вэб сэрверийн хvчийг гамнах. Яаж РНР ажиллагааг тохируулах гэхээр зайлшгvй шалтгаангvйгээр бvх хуудсууддаа РНР єргєтгєл єгєхгvй байх. Жишээ нь INDEX файль бол .РНР єргєтгєлтэй байх шаардлага хэзээ ч байдаггvй, учир нь INDEX файль ямар ч нарийн vйлдэл гvйцэтгэдэггvй, жирийн танилцуулга маягын vvрэгтэй байдаг. Mєн форм, асуулт бєглєх хуудсууд РНР байх шаардлагагvй. Харин ACTION="form.php" гэх мэтээр РНР хуудсыг хэрэглэх бол илvv ухаалаг. ACTION=\"PHP_SELF\" гэх мэтээр хэрэглэхээс зайлсхийх хэрэгтэй. Тvvнээс ухаан жолоогvй бvх файлаа РНР болгож болохгvй, энэ нь vр ашиггvйгээр вэб сэрверийн хvчийг л бардаг. Вэб сэрверийг гацаадаг бас нэг шалтгаан бол муу РНР код. Ийм кодууд вэб сэрверийг удаашруулах ба vр дvн нь гардаггvй. Иймээс анхнаасаа цэвэрхэн, ойлгомжтой РНР код бичиж сурахыг зєвлье. |