VladSavitsky: Комментарии

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

12 июня 2008 в 12:18

Есть интенсивный путь развития, а есть экстенсивный.
Интенсивный - взять дедик, а экстенсивный - выжать максимум из того, что есть.
И тот, и другой имеют право на существование и в каждом конкретном случае нужно выбрать лучший путь.

11 июня 2008 в 15:55

Да, проверил browsershots.org - выдаёт скриншоты. Видимо был какой-то момент пиковой нагрузки.
У них, кстати, можно зарегистировать "фабрику" - ставишь у себя на компе спец. софт и он будет использовать для производства скриншотов. В помощи написано, что при загрузке 24 часа/сутки может делать около 20 гигов трафика. Есть возможность поставить на любоую систему.

10 июня 2008 в 12:17

У хорошего профессионала должно быть много инструмента. Вполне возможно ситуация, когда человеку лучше использовать только Joomla, а в другой ситуации подойдёт только Друпал. В каждом конкретном случае нужно принимать решение о том, что наилучшим образом решить проблему клиента.

6 июня 2008 в 12:27

Dimm,
А как вы делаете сжатие в php? Что-то я не понял принципа - вы просто включили буферизацию...
Мой хостер сказал, что им "не выгодно включитаь mod_gzip" и оно "не включено ни на одном из наших серверов".
Короче, нет и не будет.
Я уже было думал по крону заставить спец. скрипт создавать архив всех .css и .js-файлов и их отдавать вместо несжатой версии...

Подскажите как вы сделали сжатие!

6 июня 2008 в 1:12

А мне тоже "Дневник" больше нравится. Уж слишком много у нас становится импортных словечек.
Хостинг, сервер, SEO, модуль, сниппет, нода, дизайнер, программист, локализация, rss и прочее - что из этого русское?

4 июня 2008 в 0:25

Наконец-то дошли руки (хотя я ногами хожу) и я переделал этот скрипт. Исправил ошибку с незакрытыми тегами и чуток оптимизировал вывод:
<?php
//v.5
unset($output);
function book_toc_recursive($bid, $pid) {
$sql="SELECT b.mlid, ml.link_path, ml.link_title, ml.has_children FROM book b INNER JOIN menu_links ml ON b.mlid = ml.mlid WHERE (b.bid=%d) AND (ml.plid=%d) order by b.mlid";
$result = db_query(db_rewrite_sql($sql), $bid, $pid);
if ($result) {
while ($data = db_fetch_object($result)) {
$output.="

3 июня 2008 в 15:30

В базе нужно поверить кодировку таблиц. Если не Юникод - конвертануть их в Юникод. Это не редкая проблема - в инете куча инфы на эту тему. Я пару лет назад даже скрипт писал, который это может чинить. Где-то выкладывал, но не вспомню где.

3 июня 2008 в 15:27

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

2 июня 2008 в 21:14

PanDa777, прочитал ваш комментарий и хотел написать опровержение. Написал.
Перечитал ещё раз ваш и увидел, что это одно и тоже, но так сложно выраженное (много отрицаний).
Всё таки публикую коммент:
Для автоимпорта имя файла должно заканчиваться ".ru.po", а вот для ручного импорта это не обязательно.
В Друпал5 я использую автоимпорт для модулей - перевод импортируется автоматом при установке модуля.
Для ручного импорта перевода самого Друпал - лучше конечно один файл (с ним проще управляться).