Joker-jar

Joker-jar
Рейтинг
171
Регистрация
26.08.2010

Могу предложить площадку: http://wincode.org/ Тематика: программирование в частности и IT-индустрия в целом. Ориентир - дерево разделов. Можно добавить новый раздел (например, железо), не выпадающий из общей тематики ресурса.

Joker-jar добавил 29.08.2011 в 05:48

З.Ы. Можно какую-нибудь интересную IT-статью залить в песочницу habrahabr.ru, если пройдет, будет однозначно неплохой экспонат для портфолио.

Заказал наполнение ресурса комментариями. Все сделано быстро и нормально, нареканий нет.

RewriteCond %{HTTP_HOST} ^site1.com$

RewriteCond %{REQUEST_URI} !^/wp-admin/
RewriteRule (.*) http://site2.com/$1 [R=301,L]

Лилия Р, по вашим оценкам, там больше в сторону полной переделки, или косметических доделок? Сколько всего страниц сверстанных должно быть? Хотелось бы взглянуть

hostplus.ws с мобилки качать со всяких йапапко.рф очень неудобно :)

И это, вывод ошибок в продакшн версии сайта лучше отключать. Какой-то нотайс или ворнинг, наверное, не дает изменить заголовки (это по второй части вопроса)

На rp5.ru есть готовые информеры, также отдает погоду в XML (наверное, более предпочтительный вариант. Его отпарсить можно простеньким PHP-кодом

<?php 

set_time_limit(0);
$list = file("baza.txt"); //База URL

sort($list);
$res_list = "";

$prev_host = '-1';
$cur_count = 1;

foreach ($list as $str)
{
$str = trim($str);

preg_match('/http:\/\/[a-z0-9-_\.]+/i', $str, $cur_host);
if ( strcmp($prev_host, $cur_host[0]) == 0 )
{
if ( $cur_count > 3 ) continue;
$cur_count++;
$res_list .= $str . "\n";
}
else
{
$cur_count = 1;
$prev_host = $cur_host[0];
$res_list .= $str . "\n";
}
}

file_put_contents("host.txt", $res_list);
?>

Joker-jar добавил 25.08.2011 в 03:36

Вот так еще оптимизированнее:

<?php 

set_time_limit(0);
$list = file("baza.txt"); //База URL

sort($list);
$res_list = "";

$prev_host = '-1';
$cur_count = 1;

foreach ($list as $str)
{
$str = trim($str);

if ( strpos($str, $prev_host) === 0 )
{
if ( $cur_count > 3 ) continue;
$cur_count++;
$res_list .= $str . "\n";
}
else
{
$cur_count = 1;
preg_match('/http:\/\/[a-z0-9-_\.]+/i', $str, $cur_host);
$prev_host = $cur_host[0];
$res_list .= $str . "\n";
}
}

file_put_contents("host.txt", $res_list);
?>

но надо потестить, я не пробовал :)

а есть вариант получить набор данных в один двумерный массив сразу

Реализовать протокол MySQL и через сокет данные получать :) Шутка...

Альтернатива кешу: чтобы решить вот это

но при рандомной выборке (rand() AS rnd)
при выводе статьи блок релевантных статей постонянно меняется.

1. Хотелось бы сделать так, чтобы при обновлении страницы новый рандомный
запрос выполнялся через некоторый интервал.

можно отобранные случайные id хранить в какой-нибудь служебной таблице какое-то время

Всего: 970