Всего 122 796 комментариев

Alex Vakhitov
08 мая 2014, 18:29
0
Про задачи я полностью согласен, и про то что бросать MODX и начинать писать на Python я не говорил, я хотел сказать про базовые отличия Python и PHP, то что изначально языки с разной философией и очень богатым миром изза возраста. И это ниразу не значит что чтото из них лучше, просто они по философии абсолютно разные.

По поводу pypi и количества дополнений, там есть все и даже больше. При разработке на Django pdoTools не нужен как таковой, ORM django сам по себе очень крут и вполне быстро работает. Ну и как минимум в несколько раз удобней и понятней в работе. И у miniShop2 есть хорошие замены, к примеру django-oscar. И вообще у любого модуля, если он не делался сугубо под задачу есть замена. Как бы то небыло в pypi больше 30000 модулей
Наумов Алексей
08 мая 2014, 18:29
0
Круто, ждем! А совместимость будет? Текущие сайты можно будет обновить до 2.3? Не очень слежу за этим =)
Илья Уткин
08 мая 2014, 18:24
0
Ничего, скоро будет — в 2.3 поиск будет сразу по всему, что есть с фильтрацией во время набора:
Наумов Алексей
08 мая 2014, 18:16
0
Но дико раздражает, что нет быстрого поиска чанка/сниппета по имени! Попробуй все категории пересмотри и найди нужный.
Наумов Алексей
08 мая 2014, 18:14
0
Давать имена чанкам через точку понравилось больше всего, читается заметно проще и в списке найти легче.
Наумов Алексей
08 мая 2014, 18:14
0
Чанки раскладываю по категориям:
— Общие (head, header, footer)
— Формы
— Каталог
— Корзина
— Комментарии
— и т.д.

Имена чанкам даю типа: cart.Outer, cart.Row, contactForm.Form, contactForm.Email, catalog, catalog.Brands, catalog.Brands.Row, catalog.Row. Т.е. модуль<точка>суть.

Сниппетов, как правило, меньше чем чанков, поэтому по папкам редко разбиваю.

TV по папкам: Seo, Разметка, Свойства ну и т.д.
Василий Наумкин
08 мая 2014, 18:00
0
Процессорные рамки будут на время выполнения скрипта, а так — все процессоры VPS к твоим услугам.
Я предпочитаю ничего не ограничивать, если есть такая возможность.

но я бы рекомендовал вам выпустить продукт на подобии ISP
Если бы мы хотели делать продукт наподобие ISP — делали бы его.
Николай
08 мая 2014, 17:51
0
Какие нагрузки выдержит система? Я оплачу сайт за 250р (+ — 200р), и через месяц у меня будет онлайн 50 человек. (не путать с посетителями за сутки), а потом 100, 200,500. Это все не нагнется? Есть какие то процессорные рамки? Вообще идея использовать modx в таких целях очень интересна, но я бы рекомендовал вам выпустить продукт на подобии ISP. Удобнее этого я ничего еще не видел (для vds\vps) а деньги они берут не малые. Вот вам и будет 2 в 1. Пользователю будете давать ssh скриптик, который поставит ваши демоны на серв, отберет у него все рут права чтобы не испортил ничего, и пошло\поехало.
Максим Полетаев
08 мая 2014, 17:33
+2
Но он у тебя запускается каждую минуту. Вместо первой звезды поставь ноль.
Пётр Молчанов
08 мая 2014, 17:20
0
Не, частота точно не такая))) Каждые 2 часа должно быть
* */2 * * * root /usr/bin/php /home/**/cron/gallery_check_shares.php
Василий Наумкин
08 мая 2014, 17:11
0
Видимо с такой частотой запускается твой скрипт. Так и должно быть?
Пётр Молчанов
08 мая 2014, 17:10
0
У мя лог модыкса забивается за считанные часы(((( По 2 строчки в минуту пишет почему-то(
Василий Наумкин
08 мая 2014, 17:08
0
Наблюдал ровно то же при запуске скриптов из консоли сервера по крону.

Немного поразбирался, но ничего не нашел — поэтому просто забил.
Василий Наумкин
08 мая 2014, 17:07
0
Любой инструмент нужен зачем-то, а не потому что он крутой.

Пока я не столкнусь с ограничениями PHP и MODX — зачем мне их менять на Python для веб-разработки? Чтобы заново писать уже всё написанное, но с декораторами? Или в pypi есть свой miniShop2, pdoTools и другие мои дополнения? Очень сомневаюсь.

В MODX я вложил очень много времени и сил, и пока нет ни единой причины его бросать. Скорее даже, наоборот — нужно еще поднажать.
Василий Наумкин
08 мая 2014, 16:58
+1
Используй фильтр вывода default в tplWrapper:

Вот вывод ссылки «наверх» если нет документов справа или слева. Рабочий пример с docs.modx.pro
@INLINE <div class="neighbors">
	<div class="row">
		<div class="col-md-4">
			[[+next:default=`[[+up]]`]]
		</div>
		<div class="col-md-4 pull-right">
			[[+prev:default=`[[+up]]`]]
		</div>
	</div>
</div>
Fi1osof
08 мая 2014, 14:43
0
Над версткой работаем. Честно скажу, что меня верстка не особо парит. Я больше по программингу. А вылизывать верстку сейчас не имеет смысла, так как в процессе сайт еще может несколько раз измениться. Сейчас пока оформление на уровне технического оформления.
Я тоже считал что сильно раздуто, пока мне ютуб не заблочили… И сегодня захожу я в твиттер, а там очередная блокировка — twitter.com/Cyborgmatt/status/464171326606147584 и чем дальше, тем меньше их не станет.
Alex Vakhitov
08 мая 2014, 10:26
0
Про python разработчика это риторический вопрос. К тому что даже стандартная библиотека Python огромна, и есть невероятные штуки которых не хватает в PHP, теже лямбда функции, генераторы, декораторы и тд и тп. Плюс к этому есть pypi с безграничными просторами модулей и библиотек, есть стандарты написания и все это требует громаднейших усилий для изучения, осмысления и начала использования.

Про сайты ничего говорить не буду то это слишком холиварно (:
Василий Наумкин
08 мая 2014, 10:15
0
Я как бы уже Python разработчик, не? Хоть написал всего одно приложение, но написал же!

Для сайтов — PHP и MODX, они меня устраивают более чем. Для бэкенда и сервисов — Python, он показал себя просто отлично, мне очень понравился.