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

keiZ

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

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

  • Посещение

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

    1

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

  1. мод не ставил и особо не разбирался, попробуй в block.pro.2.php после

    foreach ( $xfields as $value ) {
    вставить
    $value=strip_tags(str_replace(array('[',']'), array('<','>'), $value));[/code]

    работает в 7 раз быстрее простейшей регулярки

  2. Да , рейдж мод активайтед.

    2) подписывай официальные договора о разработке софта и условиях его использования

    Большинство модов (в моём случае) на 10 , ну 15$ , остальное большое у меня в долгосрочные по традиции.И я ж не буду подписывать договора о каждых таких работках на часик-два ?

    Так что в любом случае "делай что хочу".

    Есть такие чувачки которые покупают моды , рипают шаблоны и выкладывают их в паб или ретрейдят.... А ну , подожди , тоесть по твоим словам - это нормально. Очередной вероятный доход прикрыт той толпой потенциальных клиентов которые пускают слюни в ожидании новой халявы. Вот я просто стал подумывать чтобы сделать пару новеньких модов , выставить их на продажу по старой схеме , потому что на горизонте фриланса один кустик и я задумался после твоих слов , если на фрилансе где тет-а-тет клиент делает что хочет , если на таких же правах покупатель мода на массовую продажу делает что хочет , то стоит ли мне без зенда делать ? :lol: ну на него люди ругаются , но видимо это единственная уверенность в неприкосновенности =) в общем , я почему-то базово недолюбливаю подобное , потому так и выражаюсь)

    з.ы. у вас работки нет лишней ? а то сижу дома , хернёй страдаю :rolleyes:

  3. Окей , если ты никогда сам ничего не писал , то я тебя понимаю. Когда напишешь какой-то мод , который сам и оценишь например в 10$ , а потом увидишь на сайте обьявление что его ктото продаёт пачками, тогда и отпишешь о своих впечатлниях.

    Вы клиенты вообще страх потеряли , моды им пиши , сам как автор не продавай , а я могу продавать без % тебе. В реале давно бы уже в щи дал ;)

  4. keiZ,

    разве это плохо ? :)

    можно рассматривать как бизнес идею. придумал, заплатил за реализацию и продает ;)

    конечно это плохо - давайте все будем смотреть двд-рипы и не ходить в кино , убьём кино-индустрию =)

  5. только комментарий добавляется в отдельную таблицу

    хватит употреблять тяжёлые наркотики :lol:

    За сутки.

    незнаю что вы там собирались писать за сутки , но это пишется за часа 2 с перекурами)

  6. Рассмешило название форума: "Список форумов PHP.RU -> Вопросы от блондинок" .

    название ветки для несерьёзных вопросов , в которых нужны простые ответы.

    А зачем писать код, который ничего не делает, кроме записи в лог, или вы думаете что запись сообщения в лог очень быстрая?

    ты хотя бы в жизни хоть 1 модуль написал ? хотябы на 100 строк ? написал я код , чтобы чтото не забыть , или сделать , уже не помню и не обратил внимание что он остался. после когда пересматривал его увидел и не успел удалить. целсофт же домой с работы убегал , отсчёт шёл на минуты :lol: (забавно что он потом 4 часа ещё сидел правда)

    Тут нолик, а там не поехало или не долетело...

    Печально...

    ты наверное даже не в курсе откуда пошла фраза "это печально"

    вот это и печально ;)

    П.С. keiZ, ваше умение программировать не дает вам повода грубить и хамить форумчанам, тем более админам, будьте проще, люди к вам обязательно подтянутся, наверняка вы многое умеете и могли бы подсказать разные хорошие решения и не только этой проблемы, выкладывайте свой готовый код в соседней ветке, обсудим.

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

    короче , лес там >>>>>>>

    видно что люди учились по попову :lol:

    гл

  7. $row['ip_views']=str_replace($ips[0], $row['ip_views']);

    зачем на форум ставить ограничение по времени на редактирование сообщений ? боитесь что юзера отредактируют свои прошлогодние сообщения ? :D:D:D

    удалить не успел , сносите , если бы вы вдумались в код то поняли что оно погоды не делает

    22 умножить 100 это 220

    ой прости меня за опечатку , нолик недоклацал

    посещяемость

    просто напросто

    перепишеться

    и т.д

    а фо это такое ? и вправду мне говорили что все коддеры рано забивали на учёбу , видно слишком рано :lol:

    лично я недоклацал - лично вы уверены что так правильно , в умного решили поиграть , да удачи - http://www.php.ru/forum/viewtopic.php?t=28402 по факту ответы "лоховская реализация" , "да норм будет" и "Занимать она запросто может больше места" , ну и завтра будет ещё больше подобных ответов.

    больше вам и не положено читать

    можете отвечать , стараться , писать и думать что вы правы. удачи.

    тупые углы не тупятся (с)

    автор даже не понял почему нет учета каждого IP по времени, а может даже и не понял что нужен учет каждого IP времени и почему.

    time() в 00:00 и будет вам ровно раз в сутки , собрались мегакоддеры писать скрипты для пентагона

    амбиции у меня..хх..я хотя бы их по поводу :D

    и допивая стакан кефира я официально заявляю - вы были только что заовнены.

    удачи

  8. И это даже не все, ваш код вообще не рабочий, точнее

    сколько букав , дальше попросту не читал

    фейспалмище

    if($doupdate==1)
    
                                    $row['ip_views']=$ips[0];
    
                                            $ip_views=$row['ip_views'].",".$_IP;
    
                                                    

  9. мда

    читайте мой бред ещё раз

    и на сайтах с 5-10-20к и т.д хостами нагрузка будет снижена

    в среднем количество кликов превышает количество хостов в 10 раз

    при 10к хостах у вас будет 100к апдейтов бд , у меня 10к и это практически не повлияет на нагрузку.

    на варезниках с 5к хостами по +100просмотров к новости в день (и это много , обычно в пределах +10 , +30)

    тоесть тут нагрузка не будет снижена ? 220байт загрузить 100 для каждого юзера ? по сравнению с например 25к апдейтами бд при кликами которые они сделают ? =( по крайней мере она не увеличится

    и да , записывать им нужно будет целых 220байт , ай-я-яй. размер новости в 10 раз больше

    такое чувство что вы пол жизни проработали в гугле в разделе по уменьшению нагрузки на высоконагрузочных серверах

  10. нет уж , вы предоставьте новость у которой было 100к просмотрами в день

    теперь представьте посещаемость сайта со 100 000 хостами в сутки, это между прочим не самая большая посещаемость, размеры данных для каждой новости будут 22 байта на каждого посетителя, умножаем на 100 000 размер текста станет 2 200 000 байт

    показывайте

    и опять же нет - я и не собирался сливать и не собераюсь , вы говорите 100к просмотров , 2.2мб , да пожалуйста , давайте. 59$ я успешно заработаю за пару дней.

    и дайте ссылочку заодно на свой сайт с 100к хостами , глянем сколько у вас просмотров у новостей :lol:

    ну и да - 59$ будут крутиться на Вашей совести потому что я тоже могу сказать что у сайта будет 1000000000 просмотров в день и сайт ляжет из-за вечного апдейта , любому будет ясно что сайты с 1к просмотром новостей будут всё без проблем считать , а у большинства сайтов меньшее количество просмотров - 22кб загрузить любому серву раз плюнуть.

    жду 100к просмотров новости

  11. Это не решение без нагрузки, это решение убийца любого сервера.

    1. юзер заходит на сайт

    2. видит новости и заходит в одну из них , что происходит - к счётчику просмотров прибавляется единичка+1 апдейт бд (как есть сейчас)

    3. юзер нажимает ф5 , что происходит - к счётчику ничего не прибавляется+0 апдейтов бд

    4. через сутки юзер заходит в эту новость и происходит то что в пункте 1

    ну это есть

    и где же мы тут обсуждали нагрузку ?

    либо вы имеете в виду сайт у которого 100000 просмотров у определённой новости в день

    либо вы не делите свои 2МБ на количество новостей которое они просмотрят

    если 1ое - покажите хотя бы 1 такой сайт на дле

    если 2ое - то вы же понимаете что нагрузка будет снижена

    и на сайтах с 5-10-20к и т.д хостами нагрузка будет снижена

    в среднем количество кликов превышает количество хостов в 10 раз

    при 10к хостах у вас будет 100к апдейтов бд , у меня 10к и это практически не повлияет на нагрузку.

    не смешите меня

    100к хостов

    покажите мне хотябы такой сайт на дле , а не то чтобы 100к просмотров новости , 2.2мб , ну да , пхаха

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

    1.Хак предоставляет возможность прибавлять к просмотрам новости 1 просмотр с одного айпи раз в сутки.

    2.Хак снижает общую нагрузку на бд - обновление бд происходит только тогда когда пользователь просматривает новость в первый раз или на следующие дни.

    Установка

    1) Через phpmyadmin делаем запрос

    ALTER TABLE `*ПРЕФИКС*_post` ADD `ip_views` TEXT CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL ;
    где *ПРЕФИКС* - ваш префикс таблиц бд. 2) Находим в engine/engine.php
    if (! $newsid) $sql_news = "SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, approve, votes, access, flag, editdate, editor, reason, view_edit, tags, metatitle FROM " . PREFIX . "_post WHERE alt_name ='$news_name' AND date >= '{$year}-{$month}-{$day}' AND date < '{$year}-{$month}-{$day}' + INTERVAL 24 HOUR LIMIT 0,1";
    
    				else $sql_news = "SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, approve, votes, access, flag, editdate, editor, reason, view_edit, tags, metatitle FROM " . PREFIX . "_post where  id = '$newsid'";
    меняем на
    if (! $newsid) $sql_news = "SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, approve, votes, access, flag, editdate, editor, reason, view_edit, tags, metatitle, ip_views FROM " . PREFIX . "_post WHERE alt_name ='$news_name' AND date >= '{$year}-{$month}-{$day}' AND date < '{$year}-{$month}-{$day}' + INTERVAL 24 HOUR LIMIT 0,1";
    
    				else $sql_news = "SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, approve, votes, access, flag, editdate, editor, reason, view_edit, tags, metatitle, ip_views FROM " . PREFIX . "_post where  id = '$newsid'";
    3) Находим в engine/modules/show.full.php
    $db->query( "UPDATE " . PREFIX . "_post set news_read=news_read+1 where id='{$row['id']}'" );
    меняем на
    {
    
    					$_IP = $db->safesql( $_SERVER['REMOTE_ADDR'] );
    
    					if($row['ip_views']!=""){
    
    					$ips=explode(",", $row['ip_views']);
    
    				if(time()>($ips[0]+86400)){
    
    						$doupdate=1;
    
    						$row['ip_views']=str_replace($ips[0],$row['ip_views']);
    
    						$ips[0]=$ips[0]+86400;
    
    										}else $doupdate=0;
    
    					}
    
    					else
    
    					$ips[0]=time();
    
    				if(!in_array($_IP,$ips) or $doupdate==1){
    
    				if($doupdate==1)
    
    				$row['ip_views']=$ips[0];
    
    					if($row['ip_views']=="" and $doupdate!=1)
    
    						$ip_views=time().",".$_IP;
    
    					else
    
    					{
    
    						$ip_views=$row['ip_views'].",".$_IP;
    
    						}
    
    
    				$db->query( "UPDATE " . PREFIX . "_post set news_read=news_read+1 , ip_views='$ip_views' where id='{$row['id']}'" );
    
    			}
    
    
    			}

  14. Тут либо я теряю 59$ либо вы. Вполне честно

    сомневаюсь что так честно , мои познания в маркетинге находятся на довольно высоком уровне и я осознаю сколько вы тратите на одну копию =)

    всё равно что один ваш клиент только что передумал покупать у вас лицензию на год - вы потеряли 59$ ? :D

    так что вы ничего не теряете

    ну и чтобы вам было более понятно то что вы предлагаете:

    если проигрываю я - я отдаю 59 $

    если проигрываете вы - вы ничего не отдаёте , просто циферка +1 в тысячах копий

    сомневаюсь что это справедливо )

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