Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
25 августа 2013, 18:30
0
ну это как взять pdoResource, а в шаблоне вызвать еще один pdoResource — тоже все ломается. Василий же говорил что pdoResource и msProducts — братья…
у меня такая же проблема была, пока выход — использовать вместо pdoResource что то другое…
Володя
22 августа 2013, 16:24
0
не знал про такой плагин, но он просто для nginx складывает кэшированные страницы в определенной папке и все.
чисто для статики очень неплохо.
с memcache же можно время жизни для странички задать, ну и вообще это уже не совсем статика будет…
Володя
22 августа 2013, 10:50
0
resource/cache_prefix_context/resources/id
но тут помимо html еще что то отдает и в итоге не страница а мусор(
Володя
22 августа 2013, 09:59
0
public function set($key, $var, $expire= 0, $options= array()) {
        $set= $this->memcached->set(
            $this->getCacheKey($key),
            $var,
            $expire
        );
        return $set;
    }
я так понимаю вот этот блок ключ задает?
Володя
22 августа 2013, 09:03
0
Привет! Парни а кто нибудь пробовал nginx забирать страницы из memcache?
Он ведь позволяет это делать через set $memcached_key.
Подскажите в каком формате формирует ключ modx для memcache? или где это можно посмотреть?
Володя
20 августа 2013, 15:55
0
первый раз нормально скрипт отрабатывает, а затем сколько не запускай ошибку выдает.
сейчас попробовал по новой все поставил, все равно тоже самое…
P.S. Эх я и лохобоище… я задавал имена типа для теста 111 или 222… ток щас дошло что именно это ему и не нравилось!
Володя
20 августа 2013, 12:40
0
василий подскажи пожалуйста, пробую твой скрипт для установки
Creating database
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '222 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci' at line 1
я понимаю что ошибка синтаксиса, но что ему не нравится то?
Володя
19 августа 2013, 18:05
0
Василий а можно просто купить приложение? т.е. допустим я еще не знаю на какой сайт его поставлю, но куплю.)))
Что выбрать в привязке ключа?
Володя
17 августа 2013, 20:00
0
смело могу предложить www.digitalocean.com. Пока еще экспериментирую с ним, но однозначно за смешные деньги — хороший хостинг.
что пробовал, результаты теста из статьи Микротест MODX Cloud
1. по твоей заметке о хостинге на linode (ось ubuntu — nginx+php-fpm) — среднее время 11с — памяти 5.5 мб
2. ось centOS (nginx+apache+apc) — среднее время 11с — памяти 3.25 мб
3. ось centOS (nginx+php-fpm) — среднее время 11с — памяти 4.5 мб
Володя
14 августа 2013, 17:08
0
Василий привет, а проблема с apc кешером в работе minishop2 и tickets осталась? Ну то есть требуется его отключать как и раньше? или нет…
Володя
05 августа 2013, 18:39
0
modx то вы сносили я понял, а базу каждый раз заново создавали? у меня похожая ошибка была когда в базе накосячил…
Володя
29 июля 2013, 21:22
0
/en/contacts/dnepropetrovsk.html
/ua/kontakty/dnipropetrovsk/
/contacts/dnepropetrovsk/

ваша страница контакты в трех контекстах
Володя
29 июля 2013, 21:17
0
а алиасы вы специально разные делали?
Володя
29 июля 2013, 20:34
0
вот вы сами проанализируйте:
1. условия до переноса
2. условия после
возможно с кешированием что то… сайт один? или несколько висит?
Володя
14 июля 2013, 01:38
0
да пожалуйста, на правильность не претендую — с ajax только знакомиться начал.
$(document).on('click', 'a.pagin', function(e) {
	e.preventDefault();
	var url = $(this).attr('href').replace("get?page=","");
	jQuery(function($){
        $('#results').load('[[~43]]', {
            action: 'field33',
            parents: '3',
            page: url,
            limit: '10',
           });
});
Володя
13 июля 2013, 11:31
0
все разобрался — надо просто ловить ссылку с пагинации и передавать в снипет. все пашет!
Володя
13 июля 2013, 11:06
0
неа не пашет((( и если задать 'page' => номер страницы — тоже не пашет…
Володя
13 июля 2013, 10:48
0
я правильно понимаю что getpage сам отслеживает номер страницы? Мне нужно поймать при нажатии пагинации page=число и передать в снипет?
Володя
13 июля 2013, 10:01
0
Доброе утро! Пробую разобраться с ajax подзагрузкой ресурсов.
сама страница с вызовом снипета:
<script type="text/javascript" language="JavaScript">
jQuery(function($){
        $('#results').load('[[~43]]', {
            action: 'field33',
            parents: '3',
            limit: '3',
            offset: '3'
            //where: '{"Data.favorite":"1"}'
             });
});
</script>
           <div id="results"></div>
43 ресурс там вызов снипета, вот его код:
<?php
if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') {return;}
$action = $_POST['action'];
if (empty($action)) {return;}
$res = '';
switch ($action) {
      case 'field33':     
        $param = array(
        'element' => 'msProducts',
        'offset' => (int)$_POST['offset'],
        'limit' => (int)$_POST['limit'],
        'depth' => $depth,
        'parents' => (int)$_POST['parent'],
        'includeContent'=> $includeContent,
        'tpl'=> $tpl,
        'outputSeparator'=> $outputSeparator,
        'showUnpublished'=> $showUnpublished,
        'showDeleted'=> $showDeleted,
        'showHidden'=> $showHidden
         );
         $documents = $modx->runSnippet('getPageExt',$param);
         return $documents;
}
вопрос — при таком вызове у меня не работает параметр offset, как мне сделать смещение для обновления страницы при пагинации?
спасибо!
Володя
12 июля 2013, 00:27
0
у меня помню проблема была на timeweb заставить обрабатывать картинки через GD2. Так что на timeweb Imagick работает… все нормально