Еще быстрее, еще меньше памяти
03.04.2009Выпустил важное обновление - теперь блоголёт стал потреблять еще меньше памяти и быстрее работать, хотя казалось раньше, что достигнуты границы максимума производительности. Когда будет происходить обновление, то внизу страницы может вылезти отчет об ошибке - это нормально: получается коллизия во время обновления когда часть страницы уже исполнилась со старым кодом, а вторая часть уже после обновления. Скорее всего в следующей версии сделаю редерект страницы на саму себя, чтобы уже исполненный старый код не навредил новому. Так уже сделано в восстановлении из резервной копии.
Есть еще мысли по более сильному увеличению скорости: загнать урлы в .htaccess и тогда бы потребление памяти снизилось бы раз в 10. Но этот путь я отверг пока что по нескольким причинам: так или иначе на страницах выполняется php код и выигрыш не будет заметен, надо следить за свежестью кеша, а с этим пока справляется блоголёт, не все урлы нормально кладутся - для может потребоваться использовать регэксп. Вывод пока что один - слишком много возни, при отсутствии очевидных выгод.
Комментарии (28) на запись “Еще быстрее, еще меньше памяти”
Оставить комментарий
Обновился. Всё прошло успешно. Потом зашёл на свой WordPress-блог на этом же хостинге. Как же убого он смотрится после блоголёта в плане скорости. Весь какой-то большой, неповоротливый. Прямо жирный боров, который порос салом и глаза с мозгом заплыли жиром.
Плагины в этом обновлении не шерстили?
Если знаешь php то в конец файла index.php один раз написать строку
$Options->language = 'en';
после открыть любую страницу, и потом удалитьстроку за ненадобностью. Измениться язык админки и сайта, за исключением стрницы контактов - она была создана на русском и ее можно отредактировать. Чтобы изменения сразу были заметны надо очистить кеш - удалитьвсе файлы в папке cache/domain/
Посмотрел еще раз сегодня плагин поисковых фраз - как бы все работает в тестовых условиях
Можно сразу ставить на английском: переименовать файл lib/include/optionsen.ini в lib/include/options.ini - тогда блоголёт будет устанавливаться на английском, в том числе и контакты
Все плагины у меня сейчас активны, в том числе и поисковых фраз, просто на сайт сейчас отсутствует трафик из поисковиков, ну кроме слова блоголётпоисковых запросов
Кстати, Borigen прав. Хотелось бы видеть для некоторых проектов статичную страницу на главной. Тогда блоголёт можно использовать не только для создания блогов, но и просто маленьких сайтов.
Тем более что сейчас в блоголёте есть возможность выводить текст на главной перед всеми записями.
Мне кажется в админке галочки "отключить анонсы" было бы более чем достаточно. А в тексте на главной располагать все что угодно. В принципе, функция назначить какую нибудь страницу главной вряд ли сильно нужна..
Здрасьте!
Форекс-трейдер пишет:
03.04.2009 в 21:25
(Тогда блоголёт можно использовать не только для создания блогов, но и просто маленьких сайтов)
Для сайтов цмс чайник лучше, тоже без мускулей
У меня собственно вопрос:
- как сделать, чтобы новые страницы попадали в конец списка, а не в начало, может и есть в настройках, тока я никак не разобрался (ну вот так мне хочется)
Это для того - если делать сателлит, чтоб в начале были нормальные осмысленные странички, а в конец кучу бреда - напичканого ключевиками (добрать 1000 страниц и в Сапу)
- И ещё - было бы неплохо сделать скрытую рубрику (с бредом напичканым ключевиками), то есть она есть, но видимых ссылок на ней чтоб не было, а была бы отдельная скрытая (рубрика,карта сайта) по этим страничкам и чтоб эти странички не транслировались в основном сайте
-во как, вроде всё сказал :)
настройки/главная - это я видел, я хотел спросить как сделать чтоб новые созданные страницы появлялись не в начале сайта, а подали в конец (по дате добавления) - ну чтоб можно было менять как рубрики
Скрытая рубрика и страницы этой рубрики - то есть в админке видно, а для посетителей нет, чтоб видели поисковики - ссылка на неё - скажем в виде кнопки 1х1px - вот и всё, это имел ввиду. Конечно в итоге на них можно попасть из поисковиков и только с них, потому как они будут напичканы ключевиками
Кнопа - картинка 1х1рх; с линком под фон (чтоб вообще не видно было :) располагаться может где угодно - можно где нибудь здесь > © 2009 без разрешения автора запрещена. | 2.15MB | 0.03Sec
Да и возник ещё вопросик - 2.15MB - это что? - потребление памяти
То бишь невидимый линк, можно даже и с текстом, если текст сделать невидимым. Да, внизу реальные цифры для каждой страницы сколько потреблено всего памяти/время отдачи страницы.
На мой взгляд такой гс не сможет выдержать пару апов яндекса и будет навечно забанен, или у тебя есть положительный опыт выживания такого сайта?
Понятно что если сгенерировать с помощью программы 1000 страниц и вставить их Блог в течении пары дней, то сайт за раз забанят, а если размазать на пару месяцев то будет Гуд
Да и поэтому, чтоб так едрённо страницы не менялись - нужно чтобы новые страницы падали в конец списка
Ну что тут сказать - причины вылета - сайты были сильно переобтимизированны, 2 - просто попали на то время когда Яша усиленно чистил базы и настраивал новые способы борьбы с помойками - вылетели почти все каталоги сайтов
Ну а в наше время живут куча сайтов на двиге Дле с одинаковыми дизами, постеры с помощью прог постят одинаковые новости на всю эту кучу Дле сайтов - и ничего, Нормально живут :)
трудно найти какие требования к серву - mysql/txtsql ; версия php и т.д
какая идеология и т.д
Лучше смотреть сайт
http://litepublishe.ru/
раздел документация, здесь же больше рассуждения, новости. Требований к мускулу вобщем то отсутствуют - работает и на 4 версии, возожны другие движки бд (через поддержку pdo)
http://litepublisher.ru/