Сайт mekadom.by
Праца знаходзіцца ў музеі.
Мэта
- Падаць наведвальнікам магчымасць азнаёміцца з пералікам рэалізоўных тавараў, іх характарыстыкамі, апісаннем, коштам, фатаграфіямі, умовамі дастаўкі і аплаты;
- Магчымасць зрабіць замову па тэлефоне, e-mail ці форму сувязі;
- Сайт павінен дазваляць кіраваць каталогам і таварамі ў частках каталога: дадаваць/выдаляць/рэдагаваць часткі і тавары, загружаць тэматычнае фота для часткі;
- Рэдагаваць асноўныя старонкі, уключаючы галоўную;
- І быць гатовым да SEO-аптымізацыі без умяшання ў зыходныя коды сайта;
- Дызайн сайта павінен быць адаптыўным, г. з. аўтаматычна адаптоўвацца пад мабільныя, і іншыя, прылады;
- Павінна прысутнічаць карта сайта.
Асаблівасці
Серверная частка сайта рэалізавана на аснове фрэймворка Symfony, выкарыстоўваецца сістэма кіравання базамі дадзеных MySQL. Кліенцкая частка сайта выкарыстоўвае: HTML, JavaScript, CSS, jQuery, Ajax. Рэалізавана зручная адмінка, аўтаматычнае падганянне загружаных малюнкаў з дапамогай ImageMagick на боку сервера, загрузка фатаграфій выкарыстоўвае Plupload. У якасці рэдактара тэкстаў выкарыстоўваецца CKEditor. Рэалізавана адмысловая тэхналогія для спрашчэння індэксацыі пошукавымі сістэмамі Ajax-змесціва сайта. E-mail адрас абаронены ад парсинга і трапленні ў спам-лісты ад простых (не выканаўцаў JavaScript код) ботаў.