Ильич Рамирес Санчес: Комментарии

Главные вкладки

14 октября 2008 в 1:18

я в курсе. но есть один нюанс.
flock на shared хостинге работает. а свое расширение я там не воткну.

для сайта "визитки" таким кешем превратить 200 запросов к перегруженой базе MySQL в 5 как раз то самое милое дело.

И юзерам удобно - вся моща CMS - и руководство фирмы заказчика радо -- сайт летает Smile

13 октября 2008 в 22:57

Alex Tutubalin wrote:
Проблема в том, что это другое место должно разделяться между процессами, их может быть много. Надо делать на шареной памяти с атомарными локами, только вот я не PHP-шник и такого в жизни не сделаю на этом странном языке.
Но решение с lookup-записью - плохое, если она может дергаться из разных мест.

13 октября 2008 в 18:58

да и еще....
на тему кешей... я свое тихим сапом делаю.
естественно надо минимизировать число выборок.

потому как 200 запросов к базе или 200 треньканий кеша - это уже сравнимо по нагрузке будет Smile

13 октября 2008 в 18:56

я обхожусь самописом на файлах Smile
Вообще ситуация с кешами очень не однозначная.
Простой пример неэффективности - банально есть проект уже более 4000 документов.

приходят яндекс рамблер гугль и ко и начинают лопатить сайт. одновременно журналисты что-то прявят и кеш скидывается.

11 октября 2008 в 10:50

вай, какие люди на drupal.ru

В закладки. Переход на Postgre висит в задачах. Другой вопрос что с использованием Zend_Db, которая генерит код и работе по спецификациям с SQL - вопрос ребром стоять не будет. но в друпал это важно.

У друпал единственная заморочка - модули пишут под MySQL. Да что там. Сам грешен - если надо быстро - и не заморачиваюсь.

респект Smile

9 октября 2008 в 1:15

hook_init

$GLOBALS['custom_theme'] - кастомная тема которая становится умолчательной если ее туда ткнуть при ините.

Пишется модуль. и все.
было верно для друпал 5

Просто в проекте было 2 темы. одна для текста - с широкими колонками, вторая для нод галерей с узкими краями.
Надо было при просмотре ноды имеющей картинки врубать вторую тему
Все.

8 октября 2008 в 23:29

я делал модуль переключки тем для страниц для которых была галера. не так и сложно. ща...
<?php
function imthswitcher_init() {
if(!function_exists('arg') ) return;
if('node' == arg(0)){
$nid = arg(1);
if(arg(2) ) return;
$node = node_load(array('nid' => $nid));
if ($node && $node->node_images) {
$GLOBALS['custom_theme'] = 'gallerytheme';
}
}
}
?>

типа такого. и все )

6 октября 2008 в 16:00

Из трейса:
8 ve-170.hosting.kis.ru (212.92.130.170) 38.576 ms 39.942 ms 41.532 ms

у тебя виртуальный сервер или ты обычный хостинг взял? как оно у них по конфигурации - если ты не на виртуале? Smile

3 октября 2008 в 12:55

ситуация такова что клиент ДЕЙСТВИТЕЛЬНО НЕ РАЗБИРАЕТСЯ в том что ему втюхивают.

у меня есть человечек делающий на жумле говносайты за 5 тыщ.
стандартная тема + инсталл. ВСЕ.

Их устраивает. Или вы думаете заказчик отличит табличную верстку от верстки слоями? Вы ошибаетесь.
Заказчик поймет что скрипт небезопасен? КАК? Smile

Каждому свое.

2 октября 2008 в 14:20

вот вот. мне одна поездка в район вылетает в недосып потому как встать надо в 5 и 300 деревянных.
а таких "ходок" сделал уже больше 15.

какие нафиг 3000 за сайт? Smile

А... еще. оплатить работу программера это не все.
налоги. пенсионные отчисления.
дальше - еслив се это как то функционирует - есть железо на котором это делается и лепездричество которое оно жрет.

куда вписать амортизацию оборудования.

2 октября 2008 в 13:32

ну окей. возьмем ресселерские цены.
Регистрация доменного имени в зоне .RU (1 год) - 100рублей
Хостинг (3 месяца) - 300 рублей. - окей - вопрос такой - как они хостинг будут давать клиентам без лицензии на телематику? - читаем правила предоставления услуг.
Готовый дизайн сайта - ну окей. фуфельный шаблон. полчаса поиска на oswd.org

итого даже при такком халтурном подходе - 10 дней работы + поездки ка заказчику для согласования.

а выхлоп с проекта - 10 дней - считаю рабочие дни - цена хостингов поездок и тд будет 1000 рублей.