Fi1osof 01 октября 2014 0 2
Этим топиком я начну серию публикаций, посвященных сайтам и интернет-магазинам, созданным не нашей командой, но на нашем движке ShopModxBox.

Первый интернет-магазин, один из наиболее мне понравившихся: http://ninjakem.ru/



P.S. разработчикам, чьи сайты будут публиковаться, хоть как-то отмечайтесь, чтобы мы знали героев в лицо :)
2 комментария
abuhasub1
abuhasub 01 октября 2014г в 14:56 #
Дизайн клевый, вообще, мне нравятся такие легкие сайты, правда с версткой имхо у сайта проблемы. less компилируется на-лету, 4 метра картинок на главной.

F Make fewer HTTP requests
F Compress components with gzip
F Put JavaScript at bottom
C Avoid CSS expressions
F Minify JavaScript and CSS
YSlow недоволен

Пожать картинки, в стилях css поставить, и с помощью minfyx все объединить и в конец страницы поместить и думаю будет хорошо.
P.S. У shopmodx 10 своих js файлов на главной - это так задумано?
Tramp13571
Tramp1357 01 октября 2014г в 15:01 #
Compress components with gzip

Видел такое на speedpage, но так и не нашел где это делается. в их описании не получилось разобраться. что ни делел, это предупреждение так и оставалось. Не посоветуешь, как это исправить?
abuhasub1
abuhasub 01 октября 2014г в 21:23 #
Это серверная опция, там подключить модуль если надо и(или) пару строк в конфиге для nginx или apache написать.
Tramp13571
Tramp1357 01 октября 2014г в 21:26 #
спасибо, покопаю
Tramp13571
Tramp1357 01 октября 2014г в 15:06 #
less компилируется на-лету

Рекомендую использовать серверный скрипт от oyejorge
https://github.com/oyejorge/less.php/releases
можно сразу несколько разрозненных less собирать в один css
И еще именно этот скрипт спокойно компилирует bootstrap 3.2
Fi1osof1
Fi1osof 01 октября 2014г в 20:32 #
Возьму на заметку;)
abuhasub1
abuhasub 01 октября 2014г в 21:29 #
Да кстати, удобно на modx MinifyX практически все сам делает, там и less можно и минифицирует все и в конец страницы javascript пихает. Вызов типа такого с бутстрапом из коробки работает, там тот же less.php используется
    [[MinifyX?
&minifyCss=`1`
®isterCss=`1`
&cssSources=`
/style/less/bootstrap.less
`
&minifyJs=`1`
®isterJs=`1`
&jsSources=`
/style/js/bootstrap/transition.js,
/style/js/bootstrap/alert.js,
/style/js/bootstrap/button.js,
/style/js/bootstrap/collapse.js,
/style/js/bootstrap/dropdown.js,
/style/js/bootstrap/carousel.js
`
]]
Tramp13571
Tramp1357 01 октября 2014г в 21:32 #
надо попробовать. просто lessphp два вида есть, и конкретно в плагине lessPHP стоит тот, который не может скомпилировать bootstrap, выдает ошибки. Надеюсь, в minifyX другой, от oyejorge
Fi1osof1
Fi1osof 01 октября 2014г в 20:32 #
P.S. У shopmodx 10 своих js файлов на главной - это так задумано?

Да, ведь там тоже модульная система. И да, это тоже надо минифицировать. Вообще скоро в ShopModxBox будем фронт переписывать полностью с минификацией и т.п.
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.