Перейти к публикации

kosen

Клиенты
  • Публикации

    1 140
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    1

Сообщения, опубликованные пользователем kosen

  1. Я ставил два движка.

    Однин - для русского, второй - для английского... (_www.senkai.ru)

    В этом случае я во всех файлах, которые относятся к англоязычной версии, делал полный перевод не переведённых слов на английский...

    Делал совмещение БД пользователей обоих движков как это было рекомендовано Целсофтом...

    ЗЫ

    Советую поискать поиском... эти вопросы обсуждались в нескольких темах...

  2. Как то не очень корректен вопрос, типы серверов бывают разные, а также количество на них других соседей тоже разные. Я не могу дать конкретный ответ, что при 1000 посетителей будет 1% нагрузки на сервер, она может быть 5%, а может быть и 0.001% все зависит от сервера и его загруженности, а не от скрипта.

    Да, согласен.... вопрос конечно же не совсем корректный...

    А можете ли Вы сказать, что означает в характеристиках сервера параметр: Кол-во одновременных подключений к БД=30 ?

    Как это скажется на сайте с посещаемостью 1000 чел... Ведь в движке используются определённое кол-во подключение к БД, опять же разные модули...

    Вроде бы как получается довольно большое кол-во... или этот параметр в норме?

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

    Это приводит к проблеме выбора приемлемого хостинга (выделенный сервер или ВИП-хостинг я не рассматриваю)...

  3. Вопрос к Целсофту:

    Можете ли Вы привести данные по нагрузкам, которые позволят сделать выбор хостинга для своего проекта реализованного на ДЛЕ?

    Если это возможно, конечно...

    Я понимаю, что у разных ресурсов разная посещаемость и, соответственно, нагрузка на сервер будет разной...

    Кому-то 1000 человек в день - это много, а кому-то и 10.000 мало... но все же...

  4. Связался с техподдержкой _www.mchost.ru в плане размещения у них сайта на ДЛЕ...

    Как они сказали, все посещаемые сайты расположены на ВИП аккаунтах...

    Вопрос к знатокам:

    Достаточно ли таких требований к ресурсу, чтобы сайт на ДЛЕ чувствовал себя комфортно?

    ЗЫ.

    Может сам целсофт сможет ответить?

    Есть ли ограничение на загрузку процессора, выполнение скриптов?

    Не допускается пиковое использование процессами пользователя более чем 5% ресурсов сервера на обычных тарифах и 15% на VIP тарифах.

    На пользовательские cgi-скрипты накладываются следующие ограничения:

    • максимальное количество одновременно выполняемых задач - 20;

    • максимальное допустимое время работы cgi-скрипта: не более 15 процессорных секунд и не более 5 минут реального времени;

    • максимальное количество открытых файлов на один процесс - 50;

    • максимальное использование оперативной памяти - 64Mb на процесс, при этом под данные отводится не более 32Mb

    • максимальный размер файла 512Mb;

    На процессы пользователя, выполняемые из unix shell / cron, накладываются следующие ограничения:

    • максимальное количество одновременно выполняемых задач - 20;

    • максимальное допустимое время работы скрипта: не более 5 процессорных минут;

    • максимальное количество открытых файлов на один процесс - 50;

    • максимальное использование памяти - 15Mb на процесс;

    • максимальный размер файла 1024Mb;

    На php-скрипты накладываются следующие ограничения:

    • максимальное время выполнения - 30 секунд;

    • максимальное использование памяти – 32Мб для обычных тарифов и 64Мб для VIP тарифов

    Максимальное количество одновременных соединений с сервером БД MySQL - 64.

    Максимальное количество одновременных соединений с http-сервером – 10 для обычных тарифов и 30 для VIP тарифов (при правильной настройке параметров кеширования документов до http-сервера доходит только часть запросов, и большую часть берет на себя система кеширования и распределения нагрузки, поэтому на практике число подключений может быть значительно больше).

    Максимальное количество FTP-подключений от одного пользователя или с одного IP-адреса – 8.

    Максимальное количество писем отправляемых через наш smtp сервер - не более 100 писем в час, не более 1000 писем в день.

    Размер одного письма ограничен 50 мб.

    Письмо должно иметь не более 100 получателей (поля TO, CC, BCC).

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

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

    Это требования _www.mchost.ru

  5. Вот код файла с внесенной модификацией на кнопку "Согласен"

    <?php
    
    /*
    
    =====================================================
    
     Plugin For DataLife Engine 4.x-5.x
    
    -----------------------------------------------------
    
     http://od-news.ru/
    
    -----------------------------------------------------
    
     Copyright (c) 2006-2007 Orenlab Daily News
    
    =====================================================
    
     Данный код защищен авторскими правами
    
    =====================================================
    
     Файл: pre_register.php
    
    -----------------------------------------------------
    
     Назначение:вывод правил при регистрации пользователя
    
    =====================================================
    
    */
    
    
    if(!defined('DATALIFEENGINE'))
    
    {
    
      die("Hacking attempt!");
    
    }
    
    
    $pre_register .= "<div align=\"left\" valign=\"top\" class=\"news\">
    
    <h3 align=\"center\">Ваши правила сайта</h3>
    
    
    <p>
    
    Текст правил <br>
    
    Текст правил <br>
    
    Текст правил <br>
    
    Текст правил <br>
    
    Текст правил <br>
    
    Текст правил <br>
    
    
    <center>
    
    <input type=\"button\" value=\"Согласен\" id=\"rules_read\" class=\"bbcodes_poll\" onclick=\"document.location='/index.php?do=register'\" disabled=\"true\"> &nbsp;&nbsp;<input type=\"button\" onclick=\"document.location='/index.php'\" class=\"bbcodes_poll\" value=\"Не согласен\"></a></div>
    
    
    
    
    
    			<script type=\"text/javascript\">
    
    			<!--
    
    			var secs = 35; // Время в секундах
    
    			var wait = secs * 1000;
    
    			document.getElementById('rules_read').disabled=true;
    
    
    			for(i=1;i<=secs;i++) {
    
    				window.setTimeout(\"update(\" + i + \")\", i * 1000);
    
    			}
    
    
    			window.setTimeout(\"timer()\", wait);
    
    
    			function update(num) {
    
    				if(num == (wait/1000)) {
    
    					document.getElementById('rules_read').value = \"Согласен\";
    
    				}
    
    				else {
    
    					printnr = (wait/1000)-num;
    
    					document.getElementById('rules_read').value = \"Прочтите правила (\" + printnr + \")\";
    
    				}
    
    			}
    
    
    			function timer() {
    
    			document.getElementById('rules_read').disabled=false;
    
    			}
    
    			//-->
    
    			</script>";
    
    
    
    
    	$tpl->load_template('static.tpl');
    
    	$tpl->set('{description}', "Правила сайта");
    
    
    	$tpl->set('{static}', $pre_register);
    
    
    
    	   $tpl->compile('content');
    
    	   $tpl->clear();
    
    
    /* Вывод сгенерированного контента */
    
    
    ?>
    
    

    Установка модуля (из ридми)

    Модуль «pre_register»

    Назначение: Вывод страницы правил при регистрации пользователей.

    Установка:

    1. Выключаем работу сайта в админке.

    2. Копируем файл pre_register.php в папку /engine/modules/

    3. Открываем файл engine.php находим:

    case "pm" :

    include ENGINE_DIR.'/modules/pm.php';

    break;

    Ниже добавляем:

    case "pre_register" :

    include ENGINE_DIR.'/modules/pre_register.php';

    break;

    4. В файле /engine/init.php ищем строку (для версий 4,0-5,0) :

    $link_regist = $PHP_SELF."?do=register";

    Заменяем на:

    $link_regist = $PHP_SELF."?do=pre_register";

    Ниже в этотом же файле находим еще одну строку:

    $link_regist = $PHP_SELF."?do=register";

    И так же меняем на:

    $link_regist = $PHP_SELF."?do=pre_register";

    5. В вашем шаблоне main.tpl находим

    <a href="имя_вашего_домена/?do=register"> их обычно две (не считая линк на панели авторизации)

    И меняем на:

    <a href="имя_вашего_домена/?do=pre_register">

    Для версий с 5.0:

    В файле /engine/init.php ищем строку

    $link_regist = ($config['ajax']) ? $PHP_SELF."?do=register\" onclick=\"DlePage('do=register'); return false;" : $PHP_SELF."?do=register";

    И меняем на :

    $link_regist = ($config['ajax']) ? $PHP_SELF."?do=pre_register\" onclick=\"DlePage('do=pre_register'); return false;" : $PHP_SELF."?do=pre_register";

    Все, если все сделали правильно, теперь все ссылки на регистрацию ведут на Вашу страницу правил.

    Не забудьте после установки и проверки работы включить сайт в админцентре.

  6. Просто ссылку что дали выше, я хотел купить на след. неделе, терь вот думаю

    Он его теперь за 10 у.е продает, а не за 25...

    Почитай там комменты...

×
×
  • Создать...