Автор Тема: Пянычка  (Прочитано 1945 раз)

29 Март 2015, 20:19:05
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Доброе время вот сегодня закончил ищо один из проектов,сайт о торговле алкоголя,что то делал толком не зная что ))))
с престой столкнулся совсем не давно ищо полностью её не раскусил, так что прошу пеньками сильно не пинать,а ваша оценка для меня будет уроком, в чом мои ошибки,пока проект чуток головат со временем будет много изменений и разных дополнений, они пока в разработки, проект запустил пусть бухают)))) за одно может кто мне и подскажит почему сайт между переходами подвисает,огромное всем вам спасибо кто мне помог с моими вопросами удачи вам!!!
29 Март 2015, 20:28:10
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
проект запустил пусть бухают))))
+++
29 Март 2015, 20:35:02
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Ошибки есть в js, вот и тормозит.
Вот на этой странице
JSLint Report for: http://chiarelli-vini.net/21-donelli
17 problems found.
'module' is not defined. line 3, char 33:   ignore all
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.expo...
'module' is not defined. line 3, char 58:   ignore all
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):fu...
'module' is not defined. line 3, char 73:   ignore all
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a...
Expected '{' and instead saw 'throw'. line 3, char 134:   ignore all
...ts=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a do...
Missing semicolon. line 3, char 205:   ignore all
...y requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,func...
Expected an assignment or function call and instead saw an expression. line 3, char 210:   ignore all
...uires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(...
Missing semicolon. line 3, char 211:   ignore all
...ires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a...
'window' is not defined. line 3, char 233:   ignore all
...ocument");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice...
'window' is not defined. line 3, char 240:   ignore all
...");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.co...
Missing semicolon. line 3, char 421:   ignore all
...1.11.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,...
Missing semicolon. line 3, char 527:   ignore all
...\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector...
Missing semicolon. line 3, char 629:   ignore all
...",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.le...
Use '!==' to compare with 'null'. line 3, char 658:   ignore all
...{return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},p...
Missing semicolon. line 3, char 706:   ignore all
...l!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.construc...
Missing semicolon. line 3, char 785:   ignore all
...n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){...
Expected an identifier and instead saw '='. line 3, char 785:   ignore all
...n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){...
Stopping, unable to continue. (0% scanned). line 3, char 785:   ignore all
JSLint Report for: http://chiarelli-vini.net/21-donelli
17 problems found.
29 Март 2015, 20:37:15
Ответ #3
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ошибки есть в js, вот и тормозит.
Вот на этой странице
JSLint Report for: http://chiarelli-vini.net/21-donelli
17 problems found.
'module' is not defined. line 3, char 33:   ignore all
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.expo...
'module' is not defined. line 3, char 58:   ignore all
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):fu...
'module' is not defined. line 3, char 73:   ignore all
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a...
Expected '{' and instead saw 'throw'. line 3, char 134:   ignore all
...ts=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a do...
Missing semicolon. line 3, char 205:   ignore all
...y requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,func...
Expected an assignment or function call and instead saw an expression. line 3, char 210:   ignore all
...uires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(...
Missing semicolon. line 3, char 211:   ignore all
...ires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a...
'window' is not defined. line 3, char 233:   ignore all
...ocument");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice...
'window' is not defined. line 3, char 240:   ignore all
...");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.co...
Missing semicolon. line 3, char 421:   ignore all
...1.11.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,...
Missing semicolon. line 3, char 527:   ignore all
...\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector...
Missing semicolon. line 3, char 629:   ignore all
...",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.le...
Use '!==' to compare with 'null'. line 3, char 658:   ignore all
...{return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},p...
Missing semicolon. line 3, char 706:   ignore all
...l!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.construc...
Missing semicolon. line 3, char 785:   ignore all
...n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){...
Expected an identifier and instead saw '='. line 3, char 785:   ignore all
...n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){...
Stopping, unable to continue. (0% scanned). line 3, char 785:   ignore all
JSLint Report for: http://chiarelli-vini.net/21-donelli
17 problems found.
а подробней где ето нарыл
29 Март 2015, 21:15:53
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Page Speed в Chrome или YSlow в FF.
29 Март 2015, 21:17:33
Ответ #5
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Page Speed в Chrome или YSlow в FF.
что за дела но почему у меня не показывает ошибки вчем дело
29 Март 2015, 22:29:09
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
или я смотрю что то не так или х...... что такое творится, все онлайн сереса анализаторы ошибок показываю что нет в яваскрипте ошибок и в принцепе на сайте особо нет есть мелочные не бюолие  а так же анализ Page Speed в штрих коде
29 Март 2015, 22:44:42
Ответ #7
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
и посостоянию всех  фунцый что как вы говорите ошибка это все находится в одном файле jquery-1.6.2.min.js   сам файл некто не трогал так что не думаю что сами разработчики jquery-1.6.2.min.js наделали аж 17 ошибок
29 Март 2015, 22:48:54
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Вот скрин
29 Март 2015, 22:52:46
Ответ #9
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
а вы заметили с какого файла берет ошибки? это с файла кеша, а как известно файл кеш складается с многих приложений собраных в куче, кеш генерируется для того чтоб быстрей браузер откривал, и если посмотреть сам файл там  фиг знать что творится
29 Март 2015, 23:28:33
Ответ #10
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
если про анализировать код то выходит так и есть 17 ошибок но они генерируются от if (typeof exports == 'object')  module.exports = factory() если разложить за что отвечает то выходит так это вызов этой функции. this по-умолчанию ссылается на глобальный объект, т.к. window.

exports — глобальная переменная, оговоренная в стандарте CommonJS. Она необходима для экспорта функций из модулей (AMD тоже нужен для модулей).
root и factory — это аргументы, передающиеся при вызове. root'ом будет this, а factory — функция.

По сути эта анонимная функция нужна для поддержки экспорта функциональности модуля в различных API модулей.

 если проверить сам файл то выходит он испорчен верней 2 ladda.js и spin.js
30 Март 2015, 08:58:19
Ответ #11
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Цитировать
за одно может кто мне и подскажит почему сайт между переходами подвисает
Это может быть из-за включенного ККК. Нужно потестить с вкл. выкл ККК.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
30 Март 2015, 09:33:08
Ответ #12
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
за одно может кто мне и подскажит почему сайт между переходами подвисает
Это может быть из-за включенного ККК. Нужно потестить с вкл. выкл ККК.
ккк это что
30 Март 2015, 09:34:31
Ответ #13
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Расширенные параметры > Производительность
ККК (Комбинирование, Компрессия и Кэширование)
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
30 Март 2015, 12:22:44
Ответ #14
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Расширенные параметры > Производительность
ККК (Комбинирование, Компрессия и Кэширование)
утключал пробывал разные варианты, а так же сжал весь код а так же стили результат прежний что то подвисает