Вэб сайтын мэдээллийн архитектур

Вэб сайтын мэдээллийн архитектур

Нийтлэг зан төлөвт нөлөөлж, тодорхой сэдвүүдийн талаар үйлчлүүлэгчидтэй ярилцахад хүндрэлтэй байдаг соёлын гүн гүнзгий асуудал байгаа гэж би бодож байна. Хүмүүс вэб сайтыг бүтээх урт бөгөөд хэцүү замыг туулахдаа бүх зүйл амархан, сайн хийсэн ч бай үгүй ​​ч бай хоёр хөндлөн бичвэр өгөх нь хамгийн сайн хүчин чармайлт гэж боддог.

Ямар аймшигтай алдаа вэ.

Би үргэлж "Энэ тус болж байна уу?" Гэсэн асуулт асуусан хүний ​​хэмжүүрээр асуудалд хандах дуртай. Шаардлагатай бол "Энэ юунд зориулагдсан бэ?". Мөн асуултуудын асуулт: "Энэ нь хэнд зориулагдсан бэ?". Үүний төлөө би Рачеле Зинзокчид үргэлж талархах болно. Учир нь эцэст нь та асуултанд хариулсны дараа "Чи яагаад ингэж байгаа юм бэ?" гэж автоматаар хариулах болно.

Учир нь эцэст нь нэг зүйл тодорхой байна: хүмүүс вэб сайтыг яагаад бүтээх ёстойг мэддэггүй, мөн энэ нь яг юунд зориулагдсан, бизнесийн хүрээнд ямар үүрэг гүйцэтгэх ёстойг мэддэггүй. Тэр мэдэхгүй. Хүн болгонд байдаг учраас хэрэгтэй гэдгийг тэр мэддэг ч тэр "юм"-аар юу хийж чадах нь үүлэнд бичигдсэн хэвээр үлдэнэ. Сургуульд заадаггүй ч их сургуульд ч заадаггүй. Энд хүртэл би үлдэж чадна, гэхдээ та зорилго, үйл ажиллагаа, төслөөр нь хэрхэн дүгнэхийг заадаггүй.

Миний хувьд байнга тулгардаг бэрхшээлүүдийн нэг бол мэдээллийн архитектур юм. ЮУ ?????????

Тийм ээ, мэдээллийн архитектур! Алдартай цэс, та үүнийг яаж бүрдүүлмээр байна вэ? Агуулга, тэдгээрийг хэрхэн зохион байгуулахыг хүсч байна вэ? Нүүр хуудсыг хэрхэн санал болгохыг хүсч байна вэ? Эндээс та хамгийн бүдүүлэг үндэслэлийг олж харах болно. Гэхдээ ямар ч нарийн дэг журам, ямар ч үндэслэл байхгүй, ямар нэгэн зүйл танд хэрхэн илгээгддэг талаар асуудал байгааг та ойлгож байна. Файлууд хэрхэн нэрлэгдсэнийг хар л даа: новшийн гүйж яваа нохой! Дараа нь тэд файлуудыг олж чадахгүй байна ...

Мэдээллийн архитектураас үйлчлүүлэгч юу хийж байгаа, хаашаа явахыг хүсч байгаа талаар ойлголттой эсэхийг ойлгох болно. Гэхдээ гол зүйлдээ орцгооё.

Мэдээллийн архитектур гэж юу вэ?

Мэдээллийн архитектур нь объект биш харин практик бөгөөд зочдод ашиглах, ойлгох, олоход хялбар байх үүднээс вэбсайт дээрх мэдээллийг логик, семантик байдлаар зохион байгуулахаас бүрдэнэ. Тиймээс нарийн логик, бодол санаа, зохион байгуулалтын хүсэл эрмэлзэл байдаг бөгөөд үүнийг зөвхөн график төдийгүй бүтцийн хэлбэрээр илэрхийлдэг!

Та зочин юу уншаасай гэж хүсэж байна вэ? Тэр яагаад үүнийг унших ёстой гэж? Мөн ямар арга хэмжээ аваасай гэж хүсэж байна вэ? Учир нь мэдээллийн сайн архитектур нь хүмүүст тусалдаг 

Энэ чиглэлээр ажиллах нь гарал үүсэл, хэрэглэх хэл, бэлэн болгох мэдээллийн төрөл, юуны түрүүнд хэрэглэгчийн идэвхжүүлэх үйл ажиллагааны төрлийг аль хэдийн бодох шаардлагатай гэсэн үг юм. Тиймээс энэ нь миний байнга хэлдэг "бөднө шувууны үсрэлт" гэсэн системтэй хэсэг болгон хувиргадаг бөгөөд энэ нь зочны оронд өөрийгөө тавих, харин өөрийнхөө оронд тавих явдал юм. Мэдээллийн архитектур нь хэрэглэгчдийн болон хүмүүсийн бодит хэрэгцээг харгалзан зохион бүтээснээр асар их үр дүнтэй болж, хүмүүсийн бодит хэрэгцээнд нийцүүлэн хийвэл илүү үр дүнтэй байдаг. Google хүртэл "хүн рүү чиглэсэн" гэсэн ойлголттой байдаг тул бид үргэлж хэрэглэгч төвтэй дизайны талаар ярьдаг.

Энэ үед сэдэв нь маш нарийн төвөгтэй болж эхэлдэг бөгөөд сэдэв нь өргөн цар хүрээтэй, нарийн төвөгтэй учраас хангалттай, бүтэцтэй эмчилгээ шаарддаг. Энэ нь вэб сайтыг зохион бүтээхийн тулд мэдээллийн архитектур нь зорилго, стратеги, мөн үйлчлүүлэгчийн соёлтой уялдаатай байхын тулд тухайн контекстэд тохирсон байх ёстой гэсэн үг юм. Үүнд хүрэхийн тулд дараахь зүйлийг тодорхойлох шаардлагатай.

  • сайтын стратегийн зорилтууд
  • байгаа эдийн засгийн нөөц
  • төслийг холбосон одоогийн заавар/стандартууд
  • хэрэглэгчийн соёлыг өөрчлөх хандлага гэж бас ойлгодог
  • вэб сайтыг удирдах технологийн цар хүрээ, одоо байгаа стандартууд
  • төсөлд хамрагдсан хүний ​​нөөц, тэдгээрийн техникийн ур чадвар
  • үйл ажиллагааны хязгаарлалт, тухайлбал ложистик, аюулгүй байдал

Мэдээллийн архитектурын үндсэн зарчим нь зөвхөн контекст төдийгүй компанийн чиг үүрэг, тэдний санал болгож буй үйлчилгээг харгалзан үзэх явдал бөгөөд энд бүх зүйл нэлээд төвөгтэй болж байгааг би нэмж хэлж болно. Пицца нь инженерийн компаниас өөр нөхцөлд үйл ажиллагаа явуулдаг нь мэдээжийн хэрэг, өөр өөр хэрэгцээтэй, олон нийтэд хандах хандлага өөр, зорилго, үйлчлүүлэгчийн сегментчилэл, тэр ч байтугай үйлчлүүлэгчийн зан байдал ч өөр байдаг. Тиймээс янз бүрийн арга барил, зохион байгуулалтыг тодорхой дүн шинжилгээ эсвэл вэб архитекторын туршлагын ачаар загварчлах замаар төсөөлж, бүтээж болно.

Тэсрэх бөмбөгтэй холбоотой дээрх асуултууд энд байгаа бөгөөд би тэдгээрийг давтан хэлье:

  • Үйлчлэх үү?
  • Коса үйлчлэх үү?
  • Хэнд зориулагдсан юм
  • Яагаад хэрэгтэй байна вэ? Би яагаад үүнийг хийж байгаа юм бэ?

Энэ бүхэн нь өнөөдөр вэб сайтын дизайн, дараа нь бүтээх нь ямар төвөгтэй болсныг, энэ нь энгийн эсвэл илүү төвөгтэй сайт уу, мөн "үзүүлэлтийн сайт" гэсэн тодорхойлолт нь туйлын зохисгүй тодорхойлолт гэдгийг харуулахын тулд юм.