Всего 123 791 комментарий

Василий Наумкин
10 октября 2012, 19:47
0
Вам кто-то написал sleep(4) в index.php.

Пошутил, видимо.
Василий Наумкин
10 октября 2012, 19:37
0
*.vmdk — это образ VmWare. А VirtualBox с ним дружит.

ru.wikipedia.org/wiki/VMDK
Виталий Батушев
10 октября 2012, 19:19
0
Но это же для vbox-а! :)
Виталий Батушев
10 октября 2012, 19:11
0
Слова «у нас» без ссылки за информацию не считаются!
Dmytro Lukianenko
10 октября 2012, 17:40
0
Каждый вибирает для себя свой путь ) потому тут говорить что кто то не прав нет смысла
а вот за то что поделились своим способом спасибо )
Василий Наумкин
10 октября 2012, 17:38
0
$c->select('id,pagetitle') — одна строка, через запятую.

Покажутся все столбцы, так как это записано в модели, но реально выберутся данные только из указанных — остальные должны быть пусты.

Дальше да, prepareRow() и всех делов.
Иван Брежнев
10 октября 2012, 17:33
0
Но по кол-ву строк получилось так же как и в процедурном стиле.
А время отклика через «классный» процессов выше (т.к. там куча проверок и событий) чем через процедурный.
Иван Брежнев
10 октября 2012, 17:32
0
Получилось, нужно было переопределить в расширении класса две функции getData() и prepareRow(), т.к. первая функция возвращает объект, а вторая его ожидает. Изменил так чтобы getData() возвращала массив.
AratAratovich
10 октября 2012, 15:53
0
ясно, спасибо, попробую руками перетащить.
Василий Наумкин
10 октября 2012, 15:46
0
Без обид, но вот лично я с Evolution не работаю уже давно и единственное, что могу посоветовать — переходите на Revo.

Это нужно по 2м причинам:
1. во время перехода вам придется пересобрать заново свой сайт, вы увидите слабые места и пофиксите. Ибо кривые скрипты оптимизация сервера не вылечит никак. Может, у вас там везде некэшированные сниппеты по 10 раз на странице вызывается?

2. все равно это нужно делать, ибо Evo совсем дряхленький, а современный сайт должен работать на современном движке — если вы планируете его развивать, конечно.

Переходить нужно не автоскриптами какими то, а терпеливо, ручками.
AratAratovich
10 октября 2012, 15:38
0
ну удалите вопрос тогда
Василий Наумкин
10 октября 2012, 15:26
0
Это да, согласен. Но скрипт универсальный, и кому надо — сами добавят, что еще исключить.

Лично я руками чищу такие старые пакеты, периодически.
Denys Butenko
10 октября 2012, 15:18
0
Проблема, как по мне, это хранение всех версий пакетов, что увеличивает размер бэкапа. А учитывая, что у меня 1 сайт, пакеты стандартные из репозитория — не критично, они же хранятся в другом месте (установленные). Видимо из-за них и было такое снижение размера бэкапа. Стояли версии miniShopa от 1.4.0 до текущей, плюс кучу других пакетов)
Для более конкретных цифр полная бэкап сайта весил ~100 Мб, после исключения трёх директорий ~40Мб.
Viktor Minator
10 октября 2012, 14:41
0
про то же самое, только там нету MODX VMware, а у нас уже есть =)
DmitriyLyalyuev
10 октября 2012, 14:32
0
вы не правы. Я тоже так думал, пока не попробовал сам. настройка занимает минут 5-7 отсилы. Просто указав в конфиге чего бекапить и куда. Все.

Можно, конечно, вызывать mysqldump на удаленных серверах и т.п. Но это уже навороты.

У меня самописных бекапилок тоже было не мало под каждый проект. В результате пришел к этому скрипту и больше ничего не изобретаю давно. ;)
Василий Наумкин
10 октября 2012, 14:24
0
Мега-комбаин, понятно.

Изучать дольше, чем писать свой скрипт заново.
Василий Наумкин
10 октября 2012, 14:23
0
MODX Evolution на этом сайте никого не интересует.
Viktor Minator
10 октября 2012, 14:10
0
без ссылки комментарий не защитан