случаяная статья
Модератор: f0s
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
случаяная статья
Теперь на главной показываются ссылки на 5 случайных статей.
интересно мнения - нормально, или чё поправить?...
интересно мнения - нормально, или чё поправить?...
Убей их всех! Бог потом рассортирует...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
мдя... ну и описания у половины статей...
вот и причина поправить, в кои-то веки...
вот и причина поправить, в кои-то веки...
Убей их всех! Бог потом рассортирует...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: случаяная статья
Забавно, пусть будет.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
ну а предстваление?dikens3 писал(а):Забавно, пусть будет.
Убей их всех! Бог потом рассортирует...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: случаяная статья
Ну я бы раздел ДОКУМЕНТАЦИЯ не стал бы называть статьями.
Посмотрел, по переводу EXIM много попадается.
У тебя так:
Посмотрел, по переводу EXIM много попадается.
У тебя так:
Так было бы лучше:2007-04-24 в 23:20:19, Fastman, Socket сервер на FreeBSD.
Socket сервер на FreeBSD.
Пишем tcp демона на С++ !
2007-04-24 в 23:20:19, Socket сервер на FreeBSD.
Пишем tcp демона на С++ !
Т.е. убрать автора, кто будет читать увидит. И дублирование названия.2005-10-05 в 09:34:49, Logitech M-BT58
Знакомый разобрал от безделия оптическую мышь - Logitech M-BT58. А внутри оказался не лазер, а обычный красный светодиод. Рука сама потянулась к паяльнику - в хозяйстве же были голубые светододы
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
ну, мера вынуденая - иногда понять о чём написано можно лишь из комбинации короткого названия - из меню, и полного - которое над статьёй.
авторов хочется оставить - пусть народ знает героев.
==========
документация - это не статьи. согласен.
но отсеивать их руками - не буду - лень
поэтому придётся выводить и добавлять цивильные описания по мере возможности
===========
уже окучил с десяток раздеов exim`a и стока же статей.
конца и края не вино - поти 500 страниц на сайте
авторов хочется оставить - пусть народ знает героев.
==========
документация - это не статьи. согласен.
но отсеивать их руками - не буду - лень
поэтому придётся выводить и добавлять цивильные описания по мере возможности
===========
уже окучил с десяток раздеов exim`a и стока же статей.
конца и края не вино - поти 500 страниц на сайте
Убей их всех! Бог потом рассортирует...
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
можно автора подписать -
data ; Автор: dikens3 ; короткое название
длиииииииииииииииинннннннное название
дескрипшен в пару строк
data ; Автор: dikens3 ; короткое название
длиииииииииииииииинннннннное название
дескрипшен в пару строк
Убей их всех! Бог потом рассортирует...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: случаяная статья
Не нужно длинное(или можно убрать короткое), они частенько дублируются. Ерунда получается.
Автора пробовал подставить, мне не очень понравилось.
Я за:
Автора пробовал подставить, мне не очень понравилось.
Я за:
data ; короткое название или длиииииииииииииииинннннннное название
дескрипшен в пару строк
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
собственно - для длинного названия обязательна отдельная строка - причтна - есть пару десятков статей где она ровно по ширине страницы.
можно на карте сайта поглядеть
можно на карте сайта поглядеть
Убей их всех! Бог потом рассортирует...
- Raven2000
- -=_UNIX_=-
- Сообщения: 4433
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: случаяная статья
Да и желательно на 1й странице сделать так чтобы конкретного автора неьыло больше 1-2 статей
а то захошу 2й раз и одни твои весят
а то захошу 2й раз и одни твои весят
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
- SeeDru
- ефрейтор
- Сообщения: 52
- Зарегистрирован: 2007-06-09 21:29:33
Re: случаяная статья
еле удержался, чтобы за 3 вариант не проголосовать.
Идея классная. Иногда полезная!
Идея классная. Иногда полезная!
Ты-гы-дым...
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
а я виноват что вы мало пишете?Raven2000 писал(а):Да и желательно на 1й странице сделать так чтобы конкретного автора неьыло больше 1-2 статей
а то захошу 2й раз и одни твои весят
и так чтоб сэкономить запросы к БД вначале в массив все дёргаю, потом рандомомо выбираю...
ещё и автора детектить чтоб не повторялся...
========
не.
кста - я видел подряд две одних и тех же.
вот уж чего вероятность вообще мизерная...
Убей их всех! Бог потом рассортирует...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: случаяная статья
Сам не пробовал на RANDOM но попробуй, меньше кода и глюков будет. :-)lissyara писал(а): и так чтоб сэкономить запросы к БД вначале в массив все дёргаю, потом рандомомо выбираю...
SELECT column FROM table
ORDER BY RAND()
LIMIT 5
Что значит ещё и автора дёргать? (INNER JOIN отменили? )ещё и автора детектить чтоб не повторялся...
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
э... в 4.0 разве есть такая функция?
ща проверю
ща проверю
Убей их всех! Бог потом рассортирует...
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
едрить твой ангидрит...lissyara писал(а):э... в 4.0 разве есть такая функция?
ща проверю
и правда есть.
это упрощает задачу. а я лoгику на php сделал
завтра переделаю.
Убей их всех! Бог потом рассортирует...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: случаяная статья
Ну идея твоя была, я просто в гугл залез. Сам не знал. :-) Вот век учись.lissyara писал(а):э... в 4.0 разве есть такая функция?
ща проверю
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
угу... а я почти 4k кода накромсал...
Код: Выделить всё
/ выбираем все статьи/документацию пригодную для показа в данном блоке.
$sql = "SELECT `site_table`.`id`, `site_table`.`create_date`, `site_table`.`descriptions`, `site_table`.`author`, `site_table`.`author_vizible`, `site_table`.`zagolovok_stranitsi`, `authors_table`.`author_name`, `authors_table`.`author_descriptions`, `site_table`.`zagolovok_menu`
FROM `site_table`,`authors_table`
WHERE `site_table`.`vizible`='1' AND `site_table`.`id`!=`authors_table`.`author_id` AND `site_table`.`author`=`authors_table`.`author_id`";
// делаем запрос
$spisok = main_sql_query("$sql");
// создаём пустой массив
$array_statey = array();
// задаём начаьное значение счётчика
$i = 1;
// строим массив с данными статей
while ($row_id = mysql_fetch_assoc($spisok))
{ // открытие - заполнение массива с данными статей
$array_statey[$i] = array( "id" => $row_id['id'],
"create_date" => $row_id['create_date'],
"zagolovok_menu" => $row_id['zagolovok_menu'],
"descriptions" => $row_id['descriptions'],
"author" => $row_id['author'],
"author_name" => $row_id['author_name'],
"author_vizible" => $row_id['author_vizible'],
"author_descriptions" => $row_id['author_descriptions'],
"zagolovok_stranitsi" => $row_id['zagolovok_stranitsi']
);
// увеличивем счётчик на единичку.
$i++;
} // закрытие - заполнение мессива с данными статей
// генерим $GLOBALS['page_1000_rand_number'] случайных чисел, в промежутке
// между 1 и $i (в $i сейчас максимальный номер элемента масива)
// задаём начальное значение второго счётчика - 1, конечное - $GLOBALS['page_1000_rand_number']
for ($i2 = 1; $i2 <= $GLOBALS['page_1000_rand_number']; $i2++) { // открытие построения списка случайных статей
// генерим случайный номер
$rand_id = rand(1, $i);
// строим кусок
$posted_date = date('Y-m-d',$array_statey[$rand_id]['create_date']);
$posted_time = date('H:i:s',$array_statey[$rand_id]['create_date']);
$includes_file_text .= "<HR size=\"1\">\n<div class=\"commentOdd\"><CODE style=\"font-size: 8pt;\">" . $posted_date . " в " . $posted_time . ", <a class=\"text_link\" title=\"" . htmlspecialchars($array_statey[$rand_id]['author_descriptions']) . "\" href=\"./?id=" . $array_statey[$rand_id]['author'] . "\">" . htmlspecialchars($array_statey[$rand_id]['author_name']) . "</a>, <a class=\"text_link\" title=\"" . htmlspecialchars($array_statey[$rand_id]['descriptions']) . "\" href=\"./?id=" . $array_statey[$rand_id]['id'] . "\">" . htmlspecialchars($array_statey[$rand_id]['zagolovok_menu']) . "</a></CODE></div>\n<CODE><a class=\"text_link\" href=\"./?id=" . $array_statey[$rand_id]['id'] . "\">" . htmlspecialchars($array_statey[$rand_id]['zagolovok_stranitsi']) . "</a><br>\n" . $array_statey[$rand_id]['descriptions'] . "<br><br></CODE>\n";
} // закрытие построения списка случайных статей
Убей их всех! Бог потом рассортирует...
- Raven2000
- -=_UNIX_=-
- Сообщения: 4433
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: случаяная статья
а я виноват что вы мало пишете?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: случаяная статья
Случайная статья указывает на раздел?
Попалась такая ссылка в случайных статьях.
http://www.lissyara.su/?id=1009
А описалово из первой статьи берёт. Гениально.
Попалась такая ссылка в случайных статьях.
http://www.lissyara.su/?id=1009
А описалово из первой статьи берёт. Гениально.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: случаяная статья
да. разделы выгрести проблематично - они в другой таблице и раскиданы по разным полям
а описание - родное, а не от первой.
просто, когда составлялостьь описание в разделе всего одна статья была
а описание - родное, а не от первой.
просто, когда составлялостьь описание в разделе всего одна статья была
Убей их всех! Бог потом рассортирует...