• avatar Redjik
  • 1
Ну с кэшированием — молодец, но он у меня все равно все сниппеты будет свои писать, иначе получит от меня луч поноса =)

Я его готовлю к той же работе, на которой сам сейчас. С отличной зарплатой и без общения с заказчиками, вообще =)
  • avatar Dmi3yy
  • 0
Попробовать еще раз залить файлики 1 раз такое встречал но после обновление файлов все заработало
  • avatar Dmi3yy
  • 0
Это я только начал хочу еще повыпиливать )
просто и так много всего уже хочу сохранить легкость и функциональность )
про тему подумаю еще
  • avatar Dmi3yy
  • 1
Да совместимость со старым полная
правда некоторые снипеты переименовали переделали
clippercms.com
github.com/ClipperCMS/ClipperCMS/tree/1.1.develop
  • avatar Dmi3yy
  • 0
Дык просто привычка в паблике на ВЫ ) то в личке можно как угодно а тут нужно красиво )
  • avatar Dmi3yy
  • 1
Нет там все в папке инстал тоесть выпилить ненужное делов на 5 минут)

Основное на что обрати внимание это работа кеширования сейчас работает с учетом гет параметров
тоесть дитто работает вот так
[[Ditto? &display=`10` &paginate=`1`]]
[+pages+]
рабоает на ура)
тоесть теперь снипеты [!!] только для того что рабоатет с POST SESSION и Печеньками
так же вложенные снипеты норм отрабатываются)
А сниппеты EVO будут работать? А почему название без букв МодХ. Где посмотреть что работает и как? Сколько вопросов… :)
  • avatar Dmi3yy
  • 1
Это не клон это так же как и я только я чуть чуть по доработке ядра и в основном по добавлению всякого а они взялись серьездно

вообщем это самое многообещающее развитие EVO )
Я что-то не в теме, что такое clipper CMS? Клон Модх?
  • avatar Redjik
  • 1
Это русское отношение.
Я пришел к другому.
Вместо того чтобы клепать сайтики, как таджики — дома, лучше делать качественный продукт.

ЗЫ.
И тебе, Дима, мне выкать тоже не с руки =)
Кстати посмотри, что там с передачей по ссылке — парень отписал о проблеме, я глянул краем глаза код…

У моего ученика пара заказов на визиточки, думаю твою сборку ему дам, если там сниппеты не долго вычещать… Много в код вшил?
  • avatar Dmi3yy
  • 0
Вы забываете 1 маленький нюанс что работаем мы не только за идею и потому что нам нравиться а работаем зарабатывая себе на жизнь )
потому нужно минимизировать затраты максимизировать прибыль )

потому если я могу собрать сайт за 2 часа на MODX
и он будет на 20% медленнее чем сайт собраннный на чистом php но за 2 дня я считаю что я поступаю правильно выбрав MODX )

про сроки я утрирую но думаю суть понятна есть нормальные рамки в которые можно вложиться что б сайт был быстрым и не всегда для этого нужно полностью забивать даже на Ditto ) вообщем ищем компромис и золотую середину и получаем более чем удовлетворяющий результат )

p.s. Сайт на чистом HTML все равно быстрее )))
  • avatar Redjik
  • 1
Ну дак я о том и говорю, данные надо кэшировать… У меня на одном проекте весит рекурсивное меню, с вложенностью аж до 10ти вроде, я просто закэшировал данные, а выводится оно уже через php. И так меню делать правильно, чтобы потом не вылавливать активный, текущий пункт через js.

Я признаю привлекательность modx. Можно делать сайты, типа, без знаний php. Но если нужен сайт без знаний php, обратись к профессионалам. В любом другом случае — выкидывай сниппеты и учи php. Все же просто.
  • avatar Dmi3yy
  • 0
Да почему же миф?
если у вас правильные запросы в базу и все настроенно как нужно то да кеширование не надо )

а когда используются всякие монстры в виде Дитто которые создают лишние неоптимильные запросто то как то не кешировать их глупо)

да и файлики легче отдаются чем 50 запросов в базу)

про вариант когда все красиво и праильно я не говорю так как там само собой можно и не кешировать)

так что это не миф а суровая реальность )
  • avatar Redjik
  • 0
Кстати очередной миф, кэшировать надо данные =)
  • avatar Dmi3yy
  • 0
Не кешированная страница это не нормально
нужно кешировать темболее это делается легко и просто )
  • avatar Redjik
  • 1
Нет, я совсем не зазвездился, это стандартная реакция. Кто-то лучше объясняет, кто-то хуже. Но в большенстве случаев мои обьяснения вызывают агрессию на форумах modx, в приниципе меня 2жды на прошлом банили, только за то что я объяснял, почему modx говно.

Я исхожу из таких привал, так как на этом форуме правил нет. phpclub.ru/faq/WhyForum

И как следствие, когда человек просит помощи, у меня в голове рождается 3-4 варианта, как можно реализовать то, что он хочет.
Я обычно намекаю на хорошие варианты, а человек должен сам уже найти свое решение. Ведь по сути не мне же нужен ответ на вопрос =)

Вот и возникает конфликт, я намекаю как лучше всего что-либо сделать. Потом появляется человек, который говорит — дак вот же есть готовый сниппет, воспользуйся им. Причем чаще всего в сниппетах не самые лучшие решения.
Человек, вместо того, чтобы включить голову, и сделать красивое и качественное решение своими руками, берет готовенькое.

Хочешь нормальный код до кучи с хостингом — выкинь абортыш Дитто и напиши нужную выборку своими руками. А еще лучше выкинь вообще все сниппеты, которые позаимствовал у других и напиши сам.

Я сподивгаю людей к этому, что почему то вызывает волны гнева у сообщества. Большинство чуть ли не аннонируют на модекс и крайне болезненно относятся к его критике. А особенно к готовым решениям и сниппетам.
  • avatar jean179
  • 0
Ага! Моя маленькая провокация сработала!
Заранее измени, но от твоих фраз веет за версту высокомерием:
ну я тебе очень сочувствую…
66 запросов на страницу перебор — запросов 10 нормально

и да — выкинь уже свой хостинг на помойку
Кстати, не я ставил "-".

А вот теперь когда ты вылез из раковины, уже можно нормально пообщаться.

Я уже почувствовал, что сервер слабоват на шареде, но и посещалка маленькая. Я тихонечко пробую переползти на Рево, думаю и на него уже и более мощный сервер нужен. Погляжу я в сторону Linode. А то я посмотрел сколько на Мажордома стоит — такой как в Линоде — 900 рублей! Однако аппетиты как у чиновников, блин!

Знаешь, у меня совершенно нет агрессии. Я очень неконфликтный человек. И если я такие посты пишу, то с целью опустить человека из заоблачных далей на грешную землю.

Кстати, о птичках. За эту осень скандалы прошли и в сообществе community.modx-cms.ru да так, что появился этот сайт из-за человека, который совсем «зазвездился» и на него не могли найти управу, и в другом сообществе MonstroCMS — там тоже один умник начал плевать против ветра и умничать. Правда там админ (он же разработчик системы) в течении 2 дней его забанил. Просто поветрие какое-то «звездных болезней»!

О нагрузке. Я понимаю, что нужно заботиться о кешировании всего и вся, чтобы не получилось 504 ошибки. Но по далеко не всегда это удается. В частности при пагинации в немодифицированном движке нужно было не кешировать вызов Дитто, иначе на всех страницах пагинации будет одни и те же статьи. Увы, но это косяк движка. Сейчас Дмитрий в своей сборке сделал кеширование по адресу и параметры GET в нем дают разные страницы в кеше. Я просто не успел передлать сайт на новый движок — там есть изменения по базе и в общем это слегка геморно. Кроме того я не понял некоторых нюансов с пагинацие и тегами в движке с изменением и потому пока не буду трогать.

Хотя и есть у меня задумка передать сайт полностью да еще и движок сменить. Но пока на все времени не хватает.
  • avatar Redjik
  • 0
habrahabr.ru/post/136835/

Там в переборе неоднозначный момент я бы сделал unset и в рекурcию бы отправлял
modx_sanitize_gpc($target[$key], $modxtags, $limit — 1);

Посмотрел на гитхабе.
  • avatar Sense
  • 0
После установки появляется:
Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in /manager/includes/protect.inc.php on line 36

Как это исправить?
  • avatar Redjik
  • 0
Да — это я имел ввиду время генерации страницы.