Я сделал вот как:
1. Собрал по-быстренькому вторую конфигурацию Apache+PHP (отладочная песочница), о которой я писал в первом посте Apache 2.2.22 + PHP 5.3.10
2. Собрал к этой связке профайлер (XDebug)
3. Включил автоматическое профилирование
4. Сделал несколько пробных заходов на сайт
5. Проанализировал полученные логи профайлера.
Посмотрел. Ничего криминального (на мой взгляд). Самое страшное, что я увидел - ошибки о том, что страница недоступна.
Недоступность - либо потому что такой страницы просто нет, либо потому что время ожидания истекло (из-за медленной работы, видимо).
Попробую подключиться к PostgreSQL и чего-нить там выполнить. Посмотрю на результат...
Не-а. Скорее всего PostgreSQL тут ни при чем. vacuumdb сделал вчера еще, есть и другие PHP-скрипты, работающие с PostgreSQL, которые в скорости не потеряли.
Установил модуль contemplate, посмотрел в нем интересующие меня переменные. Удобнее, чем с помощью print_r($node) ковырять. Спасибо, проблема вроде решена.
«Есть модуль Contemplate. Можно использовать его, или просто подсмотреть как выводить все отдельно, и запихнуть готовое вместо переменной content»
Этот модуль надо ставить дополнительно? Хотелось бы поменьше модулей. В остальном, думаю, это то, что мне нужно. А где еще помимо модуля contemplate можно вмешаться в процесс обработки контента?
Итак, сегодня я таки создал свой первый View. Без параметров, с фильтром и сортировкой. Оказалось не так сложно. Далее я принялся решать проблему со вставкой View в текст ноды. Поскольку хотелось бы вставлять View куда угодно в тексте - такие варианты как View Field - отпадают. Изменение шаблонов страниц - так же не мой вариант, отображать планируется в нодах любого типа, равно как и не во всех нодах одного типа будет отображен View.
С таксономией знаком. В Views - пытаюсь разобраться, но все примеры которые я встречал - маленько не то. В книге на сайте http://drupal.bz - Думаю, есть то что надо, но там самое интересное для меня - именно как организовать вид странички - еще в стадии доработки
Ага, я в курсе. Спасибо всем, кто отозвался. А еще встречал, что в settings.php можно переопределить переменную.
Думаю, разберусь.
Непонятно только почему не заработал подсайт в виде http://main.site.ru/subsite/ Вроде правильно указывал папку в каталоге sites. А когда сделал нечто вроде http://subsite.site.ru - все заработало сразу нормально.
И тут я нашел тему, в которой блоки не отображаются. Поставил у подсайтика тему pushbutton и немного доработал напильником файл шаблона. Уже ближе к желаемому.
Теперь остается создать страничку где сгребсти ссылки на весь контент, оформить как надо и эту страничку сделать главной для подсайта.
Похоже, разобрался сам. Пусть пока криво, но работает.
Немного подумал и решил воспользоваться вот чем:
в дереве каталогов Drupal имеется папочка sites, в которой лежат default и all. Там я планирую разместить еще одну папочку с именем для киоска (очередность поиска нашел в settings.php), настройки на базу данных - те же, вот только как быть с добавленными файлами?
Ну вот...
Посмотрел в администрировании и нашел путь к файловой системе, указаный как /sites/default/files. Его видимо придется оставить таким же для "клона" сайта.
Пока вроде нет препятствий для экспериментов. Пойду попробую - отпишусь что получится.
И только я нашел решение (как мне казалось) проблемы - начались у меня проблемы с YouTube. Может я что-то криво делаю, а может в силу каких-то внешних сил, что я туда не залью - все выдает ошибку обработки. Весь день экспериментировал с кодеками - все без толку.
Тогда я осознал тот факт, что вселенная не хочет чтобы я уходил от проблемы воспроизведения видео на своем сайте.
Что было сделано:
1. Зашел в настройки форматов ввода (где фильтрованый и обычный HTML) и там включил галочки, которые отвечают за внедрение видеороликов (Embedded inline media, SWF Tools filter).
Думаю, немного не мой случай, но все равно спасибо. Почитал, узнал что для плейера модуль есть и инструкция. Если что - им и воспользуюсь.
Я нашел решение для себя приемлемое - зарегистрировался на YouTube. Что я получил:
1. Я могу вставлять ссылки на видео с YouTube на свой сайт - проверено, работает.
Через то что вы говорите можно вствить ссылку ан видео с ютуба котрый COM и любые кастомные урл закаченые куда вам надо, но будет выводить ссылку или что скажете например в окошке сразу (если плей включите, но тогда надо по 1 ролику на страницу) а если не в кл то будет просто окно без видеокартинки (ибо нужно спец оборудование на сервере как на ютубе что бы было как с ютуба эффект).
Ага... Кажется, я понял. Дело в том, что на YouTube я не завсегдатый, оттого и прошляпил как получить код вставки.
По поводу YouTube - вопрос отпал. Пойду размещю на сайте ссылку на ролик "Гитлер и Скайп". Пусть начальство понервничает...
Теперь интересно другое. Скажите, о мудрые гуру, если я сделаю на сайте раздел, куда "складу" ролики (например, по ftp), а потом проанализирую код вставки с того же YouTube и изменю все касающиеся сервера и имени файла части кода на свои - получится у меня что или нет?
drupal[/user].org]вот только теорема Котельникова совсем не о том :)
Это нам все физик надоедал с этой теоремой котельникова... Надо будет поискать о чем она вообще.
Поискал... все понятно. Малость промахнулся... будем считать, что Котельниковых было несколько
У меня установлены:
Google Analytics, LiveInternet, Spylog, E-kuzbass.
Так что, недостатка информации я не испытываю. Да и сравнить всегда могу. К чему все споры - врет, не врет... если я и усомнюсь в истинности показателей - всегда есть доступ к логам моего сервера. Немного труда и можно создать скрипт на том же perl, который все пропарсит и сосчитает. Ну или даже стандартными утилитами типа cat ... | grep ... можно попробовать обойтись.
Итак, по поводу Google Analytics - так я изначально считаю, что данные о посещениях носят сомнительную полезность. Врет - и пусть врет, главное - чтобы врал в пределах теоремы Котельникова (отклонение не более 10 процентов). А еще главнее - это то, что руководство осталось довольно.
Мудрить - чтобы разобраться как и что работает.
Готовые переводы - это хорошо, но надо знать где искать, и бывает, что перевод не полный или что-то не устраивает.
Еще было замечено при установке модулей, что много где присутствует уже сразу украинская версия перевода, а русской нету. А вы вот говорите, что мол зайди туда-то и скачай. А почему имея специализированные ресурсы с достойными переводами их создатели не могут передать свои труды на официальный сайт?
Очень медленная работа Drupal (Решено)
Memory limit 128M. Менял, не помогает.
Я сделал вот как:
1. Собрал по-быстренькому вторую конфигурацию Apache+PHP (отладочная песочница), о которой я писал в первом посте Apache 2.2.22 + PHP 5.3.10
2. Собрал к этой связке профайлер (XDebug)
3. Включил автоматическое профилирование
4. Сделал несколько пробных заходов на сайт
5. Проанализировал полученные логи профайлера.
Очень медленная работа Drupal (Решено)
Посмотрел. Ничего криминального (на мой взгляд). Самое страшное, что я увидел - ошибки о том, что страница недоступна.
Недоступность - либо потому что такой страницы просто нет, либо потому что время ожидания истекло (из-за медленной работы, видимо).
Попробую подключиться к PostgreSQL и чего-нить там выполнить. Посмотрю на результат...
Не-а. Скорее всего PostgreSQL тут ни при чем. vacuumdb сделал вчера еще, есть и другие PHP-скрипты, работающие с PostgreSQL, которые в скорости не потеряли.
Очень медленная работа Drupal (Решено)
Как раз сейчас занимаюсь поиском. А если бы ссылку кинули - было бы вообще замечательно.
Последнее, что я находил было еще по Drupal 6.4
Про шаблоны для типов материала вопрос (решено)
Установил модуль contemplate, посмотрел в нем интересующие меня переменные. Удобнее, чем с помощью print_r($node) ковырять. Спасибо, проблема вроде решена.
Про шаблоны для типов материала вопрос (решено)
Есть продвижения...
Набрав наобум в node.tpl.php такой код
Про шаблоны для типов материала вопрос (решено)
«Есть модуль Contemplate. Можно использовать его, или просто подсмотреть как выводить все отдельно, и запихнуть готовое вместо переменной content»
Этот модуль надо ставить дополнительно? Хотелось бы поменьше модулей. В остальном, думаю, это то, что мне нужно. А где еще помимо модуля contemplate можно вмешаться в процесс обработки контента?
P. S. Спасибо всем за отзывы.
Не могу понять про виды
Итак, сегодня я таки создал свой первый View. Без параметров, с фильтром и сортировкой. Оказалось не так сложно. Далее я принялся решать проблему со вставкой View в текст ноды. Поскольку хотелось бы вставлять View куда угодно в тексте - такие варианты как View Field - отпадают. Изменение шаблонов страниц - так же не мой вариант, отображать планируется в нодах любого типа, равно как и не во всех нодах одного типа будет отображен View.
Не могу понять про виды
С таксономией знаком. В Views - пытаюсь разобраться, но все примеры которые я встречал - маленько не то. В книге на сайте http://drupal.bz - Думаю, есть то что надо, но там самое интересное для меня - именно как организовать вид странички - еще в стадии доработки
Ресурсы для информационного киоска
Ага, я в курсе. Спасибо всем, кто отозвался. А еще встречал, что в settings.php можно переопределить переменную.
Думаю, разберусь.
Непонятно только почему не заработал подсайт в виде http://main.site.ru/subsite/ Вроде правильно указывал папку в каталоге sites. А когда сделал нечто вроде http://subsite.site.ru - все заработало сразу нормально.
Ресурсы для информационного киоска
И тут я нашел тему, в которой блоки не отображаются. Поставил у подсайтика тему pushbutton и немного доработал напильником файл шаблона. Уже ближе к желаемому.
Теперь остается создать страничку где сгребсти ссылки на весь контент, оформить как надо и эту страничку сделать главной для подсайта.
Похоже, разобрался сам. Пусть пока криво, но работает.
Ресурсы для информационного киоска
С темами разобрался. settings.php помог. Теперь - блоки осталось переделать и все пока.
Ресурсы для информационного киоска
Хм. Сделал клон сайта. База данных та же. Теперь вопрос - как поменять у клона оформление и расположение блоков, не трогая контент?
Ресурсы для информационного киоска
Облом. Пошел читать на предмет Drupal Мультисайтинга.
Ресурсы для информационного киоска
Немного подумал и решил воспользоваться вот чем:
в дереве каталогов Drupal имеется папочка sites, в которой лежат default и all. Там я планирую разместить еще одну папочку с именем для киоска (очередность поиска нашел в settings.php), настройки на базу данных - те же, вот только как быть с добавленными файлами?
Ну вот...
Посмотрел в администрировании и нашел путь к файловой системе, указаный как /sites/default/files. Его видимо придется оставить таким же для "клона" сайта.
Пока вроде нет препятствий для экспериментов. Пойду попробую - отпишусь что получится.
И снова о проблемах видео [решено]
И только я нашел решение (как мне казалось) проблемы - начались у меня проблемы с YouTube. Может я что-то криво делаю, а может в силу каких-то внешних сил, что я туда не залью - все выдает ошибку обработки. Весь день экспериментировал с кодеками - все без толку.
Тогда я осознал тот факт, что вселенная не хочет чтобы я уходил от проблемы воспроизведения видео на своем сайте.
Что было сделано:
1. Зашел в настройки форматов ввода (где фильтрованый и обычный HTML) и там включил галочки, которые отвечают за внедрение видеороликов (Embedded inline media, SWF Tools filter).
И снова о проблемах видео [решено]
Думаю, немного не мой случай, но все равно спасибо. Почитал, узнал что для плейера модуль есть и инструкция. Если что - им и воспользуюсь.
Я нашел решение для себя приемлемое - зарегистрировался на YouTube. Что я получил:
1. Я могу вставлять ссылки на видео с YouTube на свой сайт - проверено, работает.
ошибки при загрузке файлов [решено]
Да, он самый...
итак, после прочтения материала по ссылке, я нашел ответ на свой вопрос. Хорошо, что я немного знаю английский.
Добавление видеороликов
Добавление видеороликов
Ага... Кажется, я понял. Дело в том, что на YouTube я не завсегдатый, оттого и прошляпил как получить код вставки.
По поводу YouTube - вопрос отпал. Пойду размещю на сайте ссылку на ролик "Гитлер и Скайп". Пусть начальство понервничает...
Теперь интересно другое. Скажите, о мудрые гуру, если я сделаю на сайте раздел, куда "складу" ролики (например, по ftp), а потом проанализирую код вставки с того же YouTube и изменю все касающиеся сервера и имени файла части кода на свои - получится у меня что или нет?
Google Analytics
Поставить себе и HotLog для полного комплекта... тут еще про Рамблер упоминали... Но не знаю. Будет нечего делать - поставлю.
Google Analytics
Это нам все физик надоедал с этой теоремой котельникова... Надо будет поискать о чем она вообще.
Поискал... все понятно. Малость промахнулся... будем считать, что Котельниковых было несколько
Google Analytics
У меня установлены:
Google Analytics, LiveInternet, Spylog, E-kuzbass.
Так что, недостатка информации я не испытываю. Да и сравнить всегда могу. К чему все споры - врет, не врет... если я и усомнюсь в истинности показателей - всегда есть доступ к логам моего сервера. Немного труда и можно создать скрипт на том же perl, который все пропарсит и сосчитает. Ну или даже стандартными утилитами типа cat ... | grep ... можно попробовать обойтись.
Google Analytics
Итак, по поводу Google Analytics - так я изначально считаю, что данные о посещениях носят сомнительную полезность. Врет - и пусть врет, главное - чтобы врал в пределах теоремы Котельникова (отклонение не более 10 процентов). А еще главнее - это то, что руководство осталось довольно.
Первое неглубокое погружение в исходный код
Я стараюсь разобраться сам. Это уж когда совсем лень или страшно чрезмерно, что что-то не так сделаю - тогда начинаю приставать с вопросами.
Google Analytics
Мудрить - чтобы разобраться как и что работает.
Готовые переводы - это хорошо, но надо знать где искать, и бывает, что перевод не полный или что-то не устраивает.
Еще было замечено при установке модулей, что много где присутствует уже сразу украинская версия перевода, а русской нету. А вы вот говорите, что мол зайди туда-то и скачай. А почему имея специализированные ресурсы с достойными переводами их создатели не могут передать свои труды на официальный сайт?