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

IT-Security

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

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

  • Посещение

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

    12

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

  1. Мне всегда нравились посты людей, которые ничерта не смыслят в программировании и думают, что раз DLE стоит 60евро, то это стоимость работу по нему.

    Если бы я писал двиг типа DLE для ОДНОГО человека, то стоил бы он порядка 3-4k$.

    Не находите смешным, что модуль, который использует полсистемы стоил бы 10-15$?

    В этом виноваты школьники-самоучки, которые не ценят свой труд и выставляют кривые скрипты по 5-10$, а потом нам, прогерам-фрилансерам приходится каждому объяснять, что за такие деньги не только модуль писать не будем, но и вообще разговаривать.

  2. Внимание !!!

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

    1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

    2. На данном форуме строго запрещено предлагать или навязывать свои платные услуги. За любое сообщение типа "Помогу дешево, ICQ ..." участник блокируется на форуме без предупреждения.

    С уважением,

  3. Неуважаемый, Вам тут никто не обязан. Тем более, что я более чем уверен, что у Вас стояла краденная версия скрипта.

    Ну никогда в жизни не поверю, что стояла лицензия и Вы её снесли.

    Поэтому удачи Вам с Вашей Джумлой)

  4. А как простите Вы его отключили?Откатили ВСЕ изменения, которые делали в движке, чтобы установить модуль?

    Или убрали из шаблона тэги?Если второй вариант, то да будет Вам известно, что Вы просто его отображение убрали, а не сам модуль!

    Чтобы показать SQL запросы администратору:

    Находим и убираем комментирование в mysql.class.php и mysqli.class.php

    //			$this->query_list[] = array( 'time'  => ($this->get_real_time() - $time_before), 
    
    //										 'query' => $query,
    
    //										 'num'   => (count($this->query_list) + 1));
    Чтобы получилось так:
    			$this->query_list[] = array( 'time'  => ($this->get_real_time() - $time_before), 
    
    										 'query' => $query,
    
    										 'num'   => (count($this->query_list) + 1));
    В этих же файлах после:
    	function display_error($error, $error_num, $query = '')
    
    	{
    
    		if($query) {
    
    			// Safify query
    
    			$query = preg_replace("/([0-9a-f]){32}/", "********************************", $query); // Hides all hashes
    
    			$query_str = "$query";
    
    		}
    
    
    		echo '<?xml version="1.0" encoding="iso-8859-1"?>
    
    		<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    		<html xmlns="http://www.w3.org/1999/xhtml">
    
    		<head>
    
    		<title>MySQL Fatal Error</title>
    
    		<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    
    		<style type="text/css">
    
    		<!--
    
    		body {
    
    			font-family: Verdana, Arial, Helvetica, sans-serif;
    
    			font-size: 10px;
    
    			font-style: normal;
    
    			color: #000000;
    
    		}
    
    		-->
    
    		</style>
    
    		</head>
    
    		<body>
    
    			<font size="4">MySQL Error!</font> 
    
    			<br />------------------------<br />
    
    			<br />
    
    
    			<u>The Error returned was:</u> 
    
    			<br />
    
    				<strong>'.$error.'</strong>
    
    
    			<br /><br />
    
    			</strong><u>Error Number:</u> 
    
    			<br />
    
    				<strong>'.$error_num.'</strong>
    
    			<br />
    
    				<br />
    
    
    			<textarea name="" rows="10" cols="52" wrap="virtual">'.$query_str.'</textarea><br />
    
    
    		</body>
    
    		</html>';
    
    
    		exit();
    
    	}
    Пишем:
    	function show_queries()
    
    		{
    
    					foreach ($this->query_list as $value)
    
    						{
    
    							$value['query'] = preg_replace("/([0-9a-f]){32}/", "********************************", $value['query']);
    
    							echo "\n<!-- Запрос: ".$value['query']." (Занятое время: ".$value['time'].")-->\r\n";
    
    						}
    
    		}
    А дальше после GzipOut(1); добавляем:
    if ($member_id['user_group'] == 1) $db->show_queries();

  5. Если он и уменьшит нагрузку, то только за счёт подрубленных модулей к индексу, которые при навигации аяксом не будут по новой запрашиваться. Вообщем тема бредовая =) Модуль онлайн нафиг и будет автору счастье =)

  6. Насчёт аякса - неправда.

    Нифига он нагрузку не уменьшает.

    Модуль онлайн жрёт дофига ресурсов даже при минимальной нагрузке.

    Это самый бредовый модуль, который я когда либо видел. В нём небось даже кэширования нету и запросы жуткие, так как именно он вызывает тормоза на 90% сайтов.

    gzip включите, ajax не трогайте.

    А ещё включите кэширование на сайте, в частности кэширование счётчика показов.

    Это сильно снимет нагрузку.

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