Файл Sitemap — это файл с информацией о страницах сайта, подлежащих индексированию. Разместив этот файл на сайте, можно сообщить поисковому роботу (Yandex, Google и др.):
какие страницы вашего сайта нужно индексировать;
как часто обновляется информация на страницах;
индексирование каких страниц наиболее важно.
Файл Sitemap учитывается при индексировании сайта роботом, однако поисковые системы не гарантируют, что все URL, указанные в файле, будут добавлены в поисковый индекс.
if (isset($_POST['submit']))
{
$sitemap = '../sitemap.xml';
$action = fopen($sitemap, 'w'); # Если файла нет, создаём его. Если файл есть, заменяем его на новый, пустой
if (!$action)
{
exit('Невозможно создать карту сайта.');
}
$file = fopen($sitemap, 'a'); # Открываем файл для записи
$xml = "<?xml version="1.0" encoding="UTF-8" ?>
";
$xml .= "<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
";
# foreach ($id as $value) # Записываем все ссылки на статьи в файл
{
$query = "SELECT * FROM blog"; // делаем запрос к базе данных (blog - имя таблицы)
$result = mysql_query($query);
while($r = mysql_fetch_array($result)){
$id=$r['blog_id'] ; // blog_id - id номер статьи
$r_date = $r['date']; // фомат даты должен быть: 2017-08-29
$n++;
$xml .= " <url>
";
$xml .= " <loc>http://".$_SERVER['SERVER_NAME']."/?blog_id=". $id . "</loc>
";
$xml .= " <lastmod>" .$r_date. "</lastmod>
";
$xml .= " <changefreq>daily</changefreq>
";
$xml .= " <priority>0.5</priority>
";
$xml .= " </url>
"; # Создаём код для вставки в файл
}}
$xml .= '</urlset>';
$write = fwrite($file, $xml); # Записываем код в файл
fclose($file); # Закрываем файл
if (!$write)
{
echo 'Ошибка записи файла.';
}
else
{
echo '<li>Файл успешно создан <hr><a href="http://'.$_SERVER["SERVER_NAME"].'/sitemap.xml">
http://'.$_SERVER["SERVER_NAME"].'/sitemap.xml</a><br>Передано URL: '.$n;
}
# Удаляем переменные для освобождения памяти
unset($sitemap, $action, $file, $xml, $write);
}
outube-dl — утилита для загрузки видео с youtube и других видео-хостингов при помощи терминала.
Установите утилиту youtube-dl:
sudo apt-get install youtube-dl
Скачиваем видео (пример):
youtube-dl http://www.youtube.com/watch?v=uchaKdid-rw
[youtube] Setting language
[youtube] uchaKdid-rw: Downloading webpage
[youtube] uchaKdid-rw: Downloading video info webpage
[youtube] uchaKdid-rw: Extracting video information
[download] Destination: Сказочная природа.-uchaKdid-rw.mp4
[download] 100% of 14.20MiB in 00:48
Скачиваем видео в нужном нам формате, при этом надо…
Ristretto — это быстрая и небольшая программа просмотра изображений для окружения рабочего стола Xfce. Ristretto отличается от аналогичных программ маленьким размером и отличным быстродействием. Просмоторщик изображений Ristretto идеально впишется в Gnome и отлично сможет заменить штатный инструмент.
Ristretto поддерживает большое количество графических форматов в том числе и анимированный GIF. В Ristretto есть…
Проигрыватель Pogo очень прост в использовании, поддерживает форматы Ogg Vorbis, MP3, FLAC, Musepack, Wavpack и MPEG-4 AAC, импорт и экспорт списков воспроизведения. Добавлять файлы можно через контекстное меню или простым перетаскиваем их в окно программы. Через меню программы «Параметры» можно включить эквалайзер, настроить загрузку обложек альбомов и параметры всплывающих уведомлений.
Установка Pogo в Ubuntu
В терминале…
Данный цикл состоит из ключевого слова for, за которым следуют круглые скобки, содержащие внутри три выражения, разделенных точками с запятой.
Синтаксис цикла for следующий:
for (exp1; exp2; exp3) statement
В выражение exp1 вставляют начальное значение для счетчика цикла — переменная, которая считает количество раз выполнения тела цикла.exp2 — задает условие повторения цикла. Цикл будет выполнятся пока это условие…
Зачем нужен антивирус для Ubuntu? Ведь вирусов для Ubuntu нет, или почти нет!
Да действительно, антивирус для Ubuntu не нужен, но он нужен Windows. Возможно Ваша флешка заражена вирусами и вы ее используете на другом ПК с Windows, или у Вас на диске имеется второй раздел с WIndows. Так же используя wine в папке которой могут быть зараженные windows приложения. И не имея антивирусной программы Вы способствуете распространению…