ermouth: (Default)
[personal profile] ermouth

Сайтег вот уже почти сделали красивенький. http://hauspizza.ru/

Снимок-экрана-2013-01-30-в-2.01

Прайс обновляется копипэйстом из экселя, сразу превью можно посмотреть.

Фоткал мистер Ларин, макетег рисовал великий @demi4ev, а имплементил @carpogoryanin. А я так, руками водил и немного блин ещё недоводил – есть мелкие косячки.

Ну и этот сайт как раз эксплуатирует подход, о котором я писал. Предельно простая CMS, которая только данные хранит. Рендер внешнего вида страниц происходит в момент заливки данных и уже этот рендер (плюс сами данные) сохраняется в БД.

Это значит, что:

  • сайт индексируется нормально, поисковая система видит правильный html
  • пользователь видит всё меню сразу
  • сервер отдаёт по факту всю страницу в один запрос к БД
  • “оживляется” страница уже на клиенте – тем же самым скриптом, который генерил превью, генерится “живая” версия страницы (визуально идентичная, но с интерактивом)

Ну и залайканные пиццы помнятся в куки без всякой авторизации.

Под такой схемой CMS может быть вообще какой угодно, это не имеет ровным счётом никакого значения. Даже Битрикс сойдёт, без его модуля импорта естессно. Я как вспоминаю, как это сделано всё в Битриксе, липким холодным потом покрываюсь.

Помимо очевидного ограничения на длину меню – (сто-двести позиций ок, пятьсот – много, 1000 – тормоза) я не вижу у такой схемы других язъянов при исключительной простоте реализации.

М?

Date: 2013-01-29 11:15 pm (UTC)
From: [identity profile] ermouth.livejournal.com
Есть побыстрее способы.
1) скрипты не слиты, надо объединить, а кое какие и сжать
2) не все скрипты надо грузить в head-е
3) все картинки для баннера кроме первой должны грузится после окончания загрузки страницы и только по их загрузке запускаться листалка

Это уменьшит трафик до первого показа страницы втрое.

Profile

ermouth: (Default)
ermouth

November 2021

S M T W T F S
 123456
78910111213
14151617181920
21 222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 2nd, 2026 10:22 am
Powered by Dreamwidth Studios