|
Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!
Здравствуйте, гость ( Вход | Регистрация )
Сейчас обсуждают
 
| |
Joomla, обсуждение, вопросы и ответы |
|
|
Iron_Rat |
22.6.2008, 18:45
|
Молчун
Группа: Sibnet-club
Сообщений: 36
Регистрация: 12.4.2008
Пользователь №: 29 097
Репутация: 4
|
Цитата(VitBank @ 19.6.2008, 21:53) Выкладывайте то что у кого есть интересное для етой CMS-ки, спрашивайте кому что необходимо, задавайте вопросы, обсуждайте. Вот и первый вопрос: Может у когонибудь найдеться модуль YooMenu, если есть то выложите, плз.
ДержиВ архиве - "июньский" комплект от YooThemes+кое-что от меня.. Небольшая, но убедительная просьба: при написании запросов/реквестов - указывайте, плз, версию движка и "источник/ссылку". Большинство модулей не живут отдельно от шаблонов под которые были написаны. YT_Chrome June`08
yt_chrome_1.51.zip ( 1.12 мегабайт )
Кол-во скачиваний: 219Ну а чтоб "пощупать" и снять "базовые вопросы": Сообщение отредактировал Iron_Rat - 22.6.2008, 20:21
|
|
|
|
mig |
1.7.2008, 23:04
|
Поддерживает разговор
Группа: Sibnet-club
Сообщений: 161
Регистрация: 6.12.2007
Пользователь №: 12 606
Репутация: 11
|
можно так Код global $database; $database->setQuery("SELECT COUNT(id) FROM #__users"); $users_count = $database->loadResult();
|
|
|
|
(-=Dargin=-) |
3.8.2008, 15:03
|
.
Группа: Пользователи
Сообщений: 471
Регистрация: 8.12.2007
Из: Барнаула
Пользователь №: 12 820
Репутация: 43
|
В джумле нет такой статистики наскока я знаю, но довольно просто сделать самому в классе BD. Ты же 1.5.х юзаешь? то вот этот файл /libraries/joomla/database/database/mysql.php, если 1.0.х то includes/database.php . Там есть функция query, добавь в неё: » Спойлер (нажмите, чтобы прочесть) « Код $_temp_sql=str_replace("'",'"',$this->_sql); $_temp_sql=str_replace('"','\"',$_temp_sql); mysql_query("INSERT INTO `jos_stat` (`sql`) VALUES ('$_temp_sql') ", $this->_resource ); При этом я создал таблицу в БД: » Спойлер (нажмите, чтобы прочесть) « Код CREATE TABLE `jos_stat` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sql` text NOT NULL, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; Вот так получается полный лог sql запросов от цмски. Пример работаспособный, буду сам юзать
|
|
|
|
VitBank |
4.8.2008, 1:07
|
Поддерживает разговор
Группа: Sibnet-club
Сообщений: 236
Регистрация: 8.5.2008
Пользователь №: 32 284
Репутация: 12
|
Цитата((-=Dargin=-) @ 3.8.2008, 16:03) В джумле нет такой статистики наскока я знаю, но довольно просто сделать самому в классе BD. Ты же 1.5.х юзаешь? то вот этот файл /libraries/joomla/database/database/mysql.php, если 1.0.х то includes/database.php . Там есть функция query, добавь в неё: » Спойлер (нажмите, чтобы прочесть) « Код $_temp_sql=str_replace("'",'"',$this->_sql); $_temp_sql=str_replace('"','\"',$_temp_sql); mysql_query("INSERT INTO `jos_stat` (`sql`) VALUES ('$_temp_sql') ", $this->_resource ); При этом я создал таблицу в БД: » Спойлер (нажмите, чтобы прочесть) « Код CREATE TABLE `jos_stat` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sql` text NOT NULL, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; Вот так получается полный лог sql запросов от цмски. Пример работаспособный, буду сам юзать Большое спосибо! Все работает отлично. Теперь возник вот такой вопрос 34 запроса к БД без использования кэша это нормально или всетаки нужно проанализировать полученные данные на ети запросы? Кстати ты прав я использую Joomla 1.5.5.
|
|
|
|
Wabi-Sabi |
4.8.2008, 1:34
|
МЕГА флудер
Группа: VIP
Сообщений: 1 799
Регистрация: 3.11.2007
Пользователь №: 9 370
Репутация: 136
|
Цитата(VitBank @ 4.8.2008, 1:07) Большое спосибо! Все работает отлично. Теперь возник вот такой вопрос 34 запроса к БД без использования кэша это нормально или всетаки нужно проанализировать полученные данные на ети запросы?
Количество нормальное. Другой вопрос какие они Можно и одним убить...
|
|
|
|
VitBank |
7.8.2008, 18:00
|
Поддерживает разговор
Группа: Sibnet-club
Сообщений: 236
Регистрация: 8.5.2008
Пользователь №: 32 284
Репутация: 12
|
Может кто подскажет как сделать плагин для Joomla 1.5, который делает вот такие нехитрые или хитрые веoи: в тег <img class="resize-img" src="image-1.jpg" width="240" height="180" /> при виде класса resize-img мамбот начинал свою работу, а его работа заключается в следующем: Идет проверка есть ли изображение такого же размера что указано для вывода, и если нет то уменьшал размер до указанного в теге и сохранял его в под таким же названием только с добавлением к нему размера в нашем случае image-1-240x180.jpg, ну и соответственно выводил на экран. Помогите кто чем может, может быть кто знает подобный плагин либо скрипт, у каго какие соображения. А может быть знающие люди поставят на конвейер сво компоненты, модули, плагины и подобные творения и будете продовать их за скромное вознаграждение.
|
|
|
|
mig |
8.8.2008, 0:00
|
Поддерживает разговор
Группа: Sibnet-club
Сообщений: 161
Регистрация: 6.12.2007
Пользователь №: 12 606
Репутация: 11
|
Книга по ПХП, там есть про использовании регулярных выражений в ПХП http://forum.sibnet.ru/index.php?act=Attac...t&id=124600Примерно то же самое что и в книге тут: http://php.thehack.ru/f/ref.regex.htmlВот сохраненные страницы из инета:
mambot.ZIP ( 139.81 килобайт )
Кол-во скачиваний: 128 (там в примере разрабатывается мамбот, который вырезает маты на странице, мамбот для Joomla 1.0x, для 1.5 ищи в инете) Вот по регулярным выражениям: http://parser2.parser.ru/docs/appendix_c.htmlА вообще, "регулярные выражения в стандарте posix 1003.2" много где описаны. Они же используются и в JavaScript. Сообщение отредактировал mig - 8.8.2008, 0:02
|
|
|
|
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|