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

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

1 сентября 2006 в 16:41

=== (http://xmlhack.ru/articles/02/02/08/xsltbook.html) ===
...
XSLT - это расширяемый язык стилей для преобразований (от англ. eXtensible Stylesheet Language for Transformations), который используется для описания преобразований структуры документов. XSLT позволяет трансформировать одни документы в другие, пользуясь простыми наборами правил преобразования.
...

1 сентября 2006 в 16:11

Про отключенный кэш: опять же можно глянуть в код или почитать, что разработчики по этому поводу пишут... С кэшем такая штука: отключая кэш, Вы, действительно, не выключаете его, для каких-то внутренних нужд (в частности для локализации) он продолжает использоваться. Т.е. отключается кэш страниц и блоков, но не весь кэш.

B.X wrote:
Что происходит, если мы храним переводы в базе данных? Происходит множественное обращение к ней.

1 сентября 2006 в 15:57

Гость wrote:
Из всего посмотренного понравилось bitflux

Ага - мне он тоже в своё время понравился, но когда стал вопрос о кастомизации и модулях, тут он и "отвалился"... Мне он тоже показался сырым ещё (это было год назад).

Гость wrote:
Возможно ли написать движок для шаблонов для xslt. Кажется возможно.

1 сентября 2006 в 15:38

B.X wrote:
…что на некоторых сайтах Page execution time : 0.00019097328186035 ms, а на Друпале Page execution time was 2696.98 ms…

Печальная статистика... А примеров подкиньте, что б глянуть где такая отдача?

Отвечая на Ваш вопрос: Page execution time == 2696.98ms - это ненормально, это многовато. Хотя тут многое "зависит от". Настройки Дрюпала глянуть надо, сервера (как HTTP, так и DB)...

29 августа 2006 в 11:24

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

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

29 августа 2006 в 10:57

Народ,

про возможности и недостатки Дрюпал я в основном согласен. У меня сейчас только один вопрос к людям, которым так не нравится факт хранения переводов в БД. Можно ли узнать, откуда у вас такая святая вера в то, что Дрюпал за каждым словом лезет в базу!? Это утверждение встречаю уже не первый раз и не на первом форуме. Ну почему вы не потратите 5 минут, на то, что бы скачать и установить devel.module и не посмотреть "а как оно работает" на самом деле?

23 июня 2006 в 10:29

"<a href="mailto:dyp@drupal.org">dyp@drupal.org</a>" wrote:
Исправил синтаксис полчилось следующее

Не в тему, но намекните, как правильно тут код постить? (что-то я торможу и кроме <code> и <pre> не увидел ничего...)

21 июня 2006 в 10:49

"Basilienis" wrote:
Включение кэша mysql и прочая тонкая настройка mysql лично мне дали процентов 30 ускорения.

Да - я проводил небольшое исследование этого вопроса, и получил некоторый прирост. Но, к сожалению, в моем случае это не прокатило: хостер не внял просьбам. (Не надо только советовать поменять его! Это не обсуждается ;-))

19 июня 2006 в 16:21

Да, что-то я про flexinode забыл... Не пользовал - вот и не вспомнил.

--
UPD: то, что ниже - глюк какой-то, но удалить не могу (не туда смотрю?).

2Moderator: прошу убить это недоразумение (я про следующее пустое сообщение)

16 июня 2006 в 10:54

Поправьте, если ошибаюсь, но вроде как это только через написание своего модуля (как вариант, можно взять наиболее подходящий по ф-циональности и править его).

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

16 июня 2006 в 10:48

Cпасибо за эту статью. Пользуюсь CVS достаточно долгое время, но теперь ищу замену. Смотрел в сторону SubVersion, а на распределённые системы как-то не обращал внимания (недооценил). Эта вводная заставила пересмотреть позицию.

Ещё раз - большое спасибо, Axel!

30 мая 2006 в 16:16

Quote:
...но только при пустой базе. Если добавить эти строки после начала заполнения контента...

Вероятне всего ошибки из-за того, что контент был не в UTF-8 забит (а как Latin1), а при добавлении SET NAMES MySQL возвращал его перекодированным в UTF... Со всеми вытекающими.

30 мая 2006 в 16:12

Тут написано немного про SET NAMES:

...
A SET NAMES 'x' statement is equivalent to these three statements: 

SET character_set_client = x;
SET character_set_results = x;
SET character_set_connection = x;
...

Так что вышеприведённый код слегка избыточен.

13 октября 2005 в 13:21

Quote:
Нет, потому что там как раз структура сайта воспроизводится сперва в таксономии, потом в меню <...> Что, собственно, я и назвал извратом.

Понял. Решения пока никакого не предложу.
 
Quote:
Я просто привел его как пример того, что теоретически задача набива структуры сайта один раз, а не два - вполне решаема и можно даже умозрительно представить себе ее решение

Ясно.

13 октября 2005 в 11:00

Спасибо за справку по движкам. Это для меня прояснило ситуацию с ними :-).
 
Про Смарти: я его не использовал, но кое-что читал и видел исходники, его использующие. Я так понял, что что-то в нём я не прочуствовал, потому как очень много народу с восторгом о нём отзываются и используют, я мне это как-то не пришлось пережить :-).

13 октября 2005 в 9:49

Quote:
А что, есть жуткое желание сделать, чтобы пункты меню дублировались? Например, "Новости-Образование" и "Образование-Новости" должны ссылаться на одну и ту же страницу.

Да - есть такое желание. И это желание заказчика Smile
 

13 октября 2005 в 9:23

Quote:
ОК. У нас задача: сделать сайт, имеющий две новостные ленты и статейную часть на статьи двух тематик. Предложите решение, в котором таксономия не использовалась бы для построения структуры сайта.

Сорри, я не понимаю вопроса: разве то, о чем Вы говорили выше (про "извратный" метод) не есть искомое решение?
 

12 октября 2005 в 17:27

В данном случае под принципом я имел ввиду тот способ (те ф-ции) которые использованы для решения задачи.
 
В что называется "прямым (плоским) php шаблоном"? Это phptemplate или шаблон для другого theme engine? Или что?

12 октября 2005 в 17:14

Quote:
Потому что если мы делаем иерархический сайт, его иерархию нам при настройке сайта надо прописывать дважды: один раз при описании словаря, второй раз при описании меню.

12 октября 2005 в 10:58

Quote:
Т.е. - жульничество. Словарь я вообще не показываю, а вместо словаря, веду на обычную ленту оглавления терма, включающую в себя все термы этого словаря (это не очень хорошо, но Drupal не умеет показывать оглавление словаря как дОлжно, приходится это делать вручную).

12 октября 2005 в 9:48

2PG: Спасибо за код.

Quote:
Опыт Bang нам непосредственно не поможет, т.к. она не пользовалась phptemplate, задав шаблон напрямую.

Собственно, я рассматриваю этот вопрос безотностительно к какому-либо шаблонному движку - мне важен сам принцип.