Результаты поиска по запросу Генерация

Результаты 1–7 из 7

WordPress, поиск и кириллица

Есть у одна неприятная особенность: при использовании красивых ссылок и их использовании при поиске кириллических (или любых не-ASCII) слов получается совсем не тот результат, который ожидается.

Например, есть такая ссылка:

http://blog.sjinks.pro/search/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F/

%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F — это слово «Генерация», закодированное функцией urlencode().

Ожидается, что WordPress будет искать статьи со словом «генерация». Но, так как разработчики WordPress — американцы, они не предполагают, что существуют буквы кроме английских :-) Собственно, эта беда свойственна многим проектам с англоязычными авторами. Итак… Далее »

Автор: , опубликовано в: WordPress, комментариев: 6
2
Янв
2011

Генерация карты сайта в HTML из XML: часть 3

Продолжение цикла статей на тему генерации карты сайта в HTML из карты XML.

В данной статье будет рассмотрен вопрос модификации плагина Google XML Sitemaps с целью добавления поддержки автоматической генерации -версии карты сайта; как и в предыдущих статьях, будет осуществляться средствами . Далее »

Автор: , опубликовано в: SEO, Патчи, комментариев: 4
28
Ноя
2010

Генерация карты сайта в HTML из XML: часть 2

Продолжение статьи «Генерация карты сайта в HTML из XML».

В этой части мы рассмотрим, как сделать так, чтобы на одной генерируемой странице располагалось не более определённого количества ссылок. Далее »

Автор: , опубликовано в: Linux, SEO, комментариев: 4
8
Ноя
2010

Генерация карты сайта в HTML из XML

Проблема: есть достаточно большой сайт, у которого есть карта в формате XML. Есть бот, который этот сайт индексирует. Но бот не может найти страницы, имеющие уровень вложенности больше трёх. Нужно помочь боту проиндексировать весь сайт.

Самый простой способ — создание страницы, в которой будут перечислены все страницы сайта и размещение на неё ссылки из подвала сайта. Идеальный кандидат на такую страницу — карта сайта в формате . Проблема в том, что не все боты утруждают себя разбором -карт. Для таких ботов карту нужно преобразовывать в формат . Далее »

Автор: , опубликовано в: SEO, комментариев: 5
7
Ноя
2010

WP Super Cache vs HyperCache vs W3 Total Cache vs MaxSite Cache

Для написано много кэширующих плагинов, предназначенных для борьбы со слабой производительностью сервера (либо кривыми руками администратора, который не в состоянии настроить PHP/MySQL). Простой пользователь зачастую задаётся вопросом: какой же из плагинов выбрать?

В данной статье я рассмотрю наиболее популярные плагины (, , и ), а затем расскажу о результатах жестокого теста, которому я подверг все эти плагины. Далее »

Автор: , опубликовано в: WordPress, комментариев: 53
6
Ноя
2009

GCC и throw-спецификация у автоматически сгенерированного виртуального деструктора

Имеется кусок кода:

[-]
View Code C++
#include <string>

class Base {
public:
    Base(void) {}
    virtual ~Base(void) throw() {}
};

class Derived : public Base {
public:
    ::std::string s;
};

int main(int, char**)
{
    return 0;
}
</string></pre>

При компиляции в GCC выдает интересную ошибку:
<pre lang="bash">
g++ test.cpp
test.cpp:9: error: looser throw specifier forvirtual Derived::~Derived()
test.cpp:6: error:   overriding ‘virtual Base::~Base() throw ()

Самое интересное, что если сделать Derived::s типа, например, int, то исчезнет.

В чем же дело? Далее »

Автор: , опубликовано в: C/C++, Всё подряд, комментариев: нет
22
Май
2008

Реализация криптографического протокола Диффи-Хеллмана обмена ключами с использованием GMP

Криптографический протокол Диффи–Хеллмана ( Key Exchange) — алгоритм, позволяющий двум сторонам получить общий секретный ключ, используя частично защищенный канал связи. Под частично защищенным понимается канал, данные в котором защищены от модификации, но не от прослушивания (как утверждает Wikipedia, такие условия имеют место довольно часто).

В данной статье я приведу реализацию криптографического протокола Диффи-Хеллмана на языке С с использованием библиотеки GMP. Далее »

Автор: , опубликовано в: C/C++, Безопасность, комментариев: 5
15
Апр
2008