<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" version="2.0">
<channel>
<title>BNAME.RU</title>
<link>https://bname.ru/</link>
<language>ru</language>
<description>BNAME.RU</description>
<generator>DataLife Engine</generator><item turbo="true">
<title>Простая, но эффективная защита формы сайта от спама, без капчи. Средствами HTML, PHP, CSS</title>
<guid isPermaLink="true">https://bname.ru/blogi/programmirovanie/php/18-prostaja-no-jeffektivnaja-zaschita-formy-sajta-ot-spama-bez-kapchi-sredstvami-html-php-css.html</guid>
<link>https://bname.ru/blogi/programmirovanie/php/18-prostaja-no-jeffektivnaja-zaschita-formy-sajta-ot-spama-bez-kapchi-sredstvami-html-php-css.html</link>
<category><![CDATA[PHP]]></category>
<dc:creator>vitalphp</dc:creator>
<pubDate>Sun, 14 Jul 2024 01:48:01 +0300</pubDate>
<description><![CDATA[<img src="https://bname.ru/uploads/1626026895.jpg" alt="" class="fr-fic fr-dii"><br>В данной статье рассмотрим один из самых эффективных вариантов защиты формы сайта от спама. Данный код применим как к форме регистрации, авторизации, обратной связи, поля оформления заказа, добавления в каталог и т.д.]]></description>
<turbo:content><![CDATA[ <div style="text-align:justify;">В данной статье рассмотрим один из самых эффективных вариантов защиты формы сайта от спама. Данный код применим как к форме регистрации, авторизации, обратной связи, поля оформления заказа, добавления в каталог и т.д. </div><div style="text-align:justify;"><br></div><div style="text-align:justify;">Для начала рассмотрим вопрос, «каким методом работают программы для рассылки спама в интернете?». Например, такие как Xrumer, AllSubmitter, SendPost, Addserv. Суть в том, что программа находя на странице форму регистрации или обратной связи заполняет все поля которые найдет, особенно имеющие атрибуты type=”name”, type=”password”, и самое главное type=”url”. Ведь как правило спамеры продвигают какой-либо интернет ресурс. Достается также полю &lt;textarea&gt;. </div><div style="text-align:justify;"><br></div><div style="text-align:justify;">Почему мы не рассматриваем способы защиты сайта при помощи капчи (ReCapthca, Google Captcha, формы типа «Вопрос-ответ», или других продвинутых? Потому что в данной статье предлагается простота и быстрота. К тому же средствами Xrumer (XEvil) простые варианты защиты формы сайта капчей взламываются и мы получим бесконечный поток ботов и спама. С совершенствованием защиты от спама, так-же совершенствуются способы обхода. Рассматриваемый метод защиты предлагает обман программы и отсеивание спамера по признаку.</div> <br>Рассмотрим пример HTML код простой формы регистрации на сайте:<pre class="language-markup"><code>&lt;form method="post" name="registration" id="registration" action=""&gt;
            &lt;label for="name"&gt;Логин&lt;/label&gt;
            &lt;input type="text" name="name" id="name" class="wide" required&gt;
 
            &lt;label for="password1"&gt;Пароль&lt;/label&gt;
            &lt;input type="password" name="password1" id="password1" class="wide" required&gt;
            
            &lt;label for="password2"&gt;Повторите пароль&lt;/label&gt;
            &lt;input type="password" name="password2" id="password2" class="wide" required&gt;
                        
            &lt;label for="email"&gt;E-mail&lt;/label&gt;
            &lt;input type="email" name="email" id="email" class="wide" required&gt;
 
            &lt;button class="btn" name="submit" type="submit"&gt;Зарегистрироваться&lt;/button&gt;
&lt;/form&gt;</code></pre><div style="text-align:justify;">Если мы обрабатываем регистрацию пользователей на сайте таким способом, то мы получим массовый поток успешных регистраций ботов.</div>Обработка на сервере, пример:<pre class="language-markup"><code>&lt;?php
$login = $_POST['login'];
$password = $_POST['password'];
$password = $_POST['email'];
?&gt;</code></pre><div style="text-align:justify;">А теперь давайте вставим в форму «поле-ловушку» которое не нужно при регистрации заполнять реальным пользователем и они его не увидят. А вот программа для спама увидит, и обязательно заполнит. (Обязательно заполним атрибут type=”url”)</div><pre class="language-markup"><code>&lt;label for=" url " class=”url_field”&gt;URL адрес сайта&lt;/label&gt;
&lt;input type="url" name="url" id="url" class="url_field"&gt;</code></pre>Пропишем стили в файл стилей CSS<pre class="language-markup"><code>.url_field {
            Display:none; /*Делаем невидимым*/
}</code></pre>Обработка на сервере:<pre class="language-markup"><code>&lt;?php
If($_POST['url_field']) {
exit(); //Если поле url_field заполнено, то прекращаем исполнение скрипта
} else {
$login = $_POST['login'];
$password = $_POST['password'];
$password = $_POST['email'];
//продолжаем исполнение скрипта
}
?&gt;</code></pre><div style="text-align:justify;">А еще лучше для получения E-mail и логина пропишем другие значения атрибутов name="", а сами поля email и name сделаем ловушками. Данный метод явно повысит шансы отсечь ненужные регистрации на сайте.</div><pre class="language-markup"><code>&lt;form method="post" name="registration" id="registration" action=""&gt;
&lt;div class=”fake_field”&gt;&lt;!—скрытое поле-&gt;
&lt;label for="name"&gt;Логин&lt;/label&gt;
            &lt;input type="text" name="name" id="name" class="wide" required&gt;
&lt;/div&gt;
&lt;label for="name"&gt;Логин&lt;/label&gt;
            &lt;input type="text" name="field1" id=" field1" class="wide" required&gt;
 
&lt;label for="password1"&gt;Пароль&lt;/label&gt;
            &lt;input type="password" name="password1" id="password1" class="wide" required&gt;
 
            &lt;label for="password2"&gt;Повторите пароль&lt;/label&gt;
            &lt;input type="password" name="password2" id="password2" class="wide" required&gt;
 
&lt;div class="fake_field"&gt;&lt;!—скрытое поле-&gt;
            &lt;label for="email"&gt;E-mail&lt;/label&gt;
            &lt;input type="email" name="email" id="email" class="wide" required&gt;
&lt;/div&gt;
&lt;label for="email"&gt;E-mail&lt;/label&gt;
            &lt;input type="email" name="field2" id="field2" class="wide" required&gt;
 
            &lt;button class="btn" name="submit" type="submit"&gt;Зарегистрироваться&lt;/button&gt;
&lt;/form&gt;</code></pre>Логин мы получим в массиве – элемент $_POST[‘field1’], а E-mail адрес соответственно в элементе $_POST['field2']. А если на сервер приедет значение $_POST[‘login’] или $_POST[‘email] – то данный запрос мы не обрабатываем.<br>Пропишем стили в файл стилей CSS<pre class="language-markup"><code>. fake_field {
            Display:none; /*Делаем невидимым*/
}</code></pre>Обработка на сервере:<pre class="language-markup"><code>&lt;?php
If($_POST['url_field'] or $_POST['login'] or $_POST['email']) {
        exit(); //Если поле url_field заполнено, то прекращаем исполнение скрипта
} else {
        $login = $_POST['field1']; //Логин
        $password = $_POST['password'];
        $password = $_POST['field2']; //E-mail
        //продолжаем исполнение скрипта
}
?&gt;</code></pre><br><div class="quote"><b>Мы проверили!</b> При автозаполнении формы пользователем, средствами браузера или например менеджером пароля Kaspersky Password Manager и других. неотображаемые поля не заполняются. Так что за реальных посетителей беспокоится не стоит.</div><br>Данный метод не дает 100% гарантии от ботов. Но отсеит 90%-95% ненужных регистраций, запросов, от таких программ как Xrumer и так называемых «мамкиных хакеров». ]]></turbo:content>
<content:encoded><![CDATA[ <div style="text-align:justify;">В данной статье рассмотрим один из самых эффективных вариантов защиты формы сайта от спама. Данный код применим как к форме регистрации, авторизации, обратной связи, поля оформления заказа, добавления в каталог и т.д. </div><div style="text-align:justify;"><br></div><div style="text-align:justify;">Для начала рассмотрим вопрос, «каким методом работают программы для рассылки спама в интернете?». Например, такие как Xrumer, AllSubmitter, SendPost, Addserv. Суть в том, что программа находя на странице форму регистрации или обратной связи заполняет все поля которые найдет, особенно имеющие атрибуты type=”name”, type=”password”, и самое главное type=”url”. Ведь как правило спамеры продвигают какой-либо интернет ресурс. Достается также полю &lt;textarea&gt;. </div><div style="text-align:justify;"><br></div><div style="text-align:justify;">Почему мы не рассматриваем способы защиты сайта при помощи капчи (ReCapthca, Google Captcha, формы типа «Вопрос-ответ», или других продвинутых? Потому что в данной статье предлагается простота и быстрота. К тому же средствами Xrumer (XEvil) простые варианты защиты формы сайта капчей взламываются и мы получим бесконечный поток ботов и спама. С совершенствованием защиты от спама, так-же совершенствуются способы обхода. Рассматриваемый метод защиты предлагает обман программы и отсеивание спамера по признаку.</div> <br>Рассмотрим пример HTML код простой формы регистрации на сайте:<pre class="language-markup"><code>&lt;form method="post" name="registration" id="registration" action=""&gt;
            &lt;label for="name"&gt;Логин&lt;/label&gt;
            &lt;input type="text" name="name" id="name" class="wide" required&gt;
 
            &lt;label for="password1"&gt;Пароль&lt;/label&gt;
            &lt;input type="password" name="password1" id="password1" class="wide" required&gt;
            
            &lt;label for="password2"&gt;Повторите пароль&lt;/label&gt;
            &lt;input type="password" name="password2" id="password2" class="wide" required&gt;
                        
            &lt;label for="email"&gt;E-mail&lt;/label&gt;
            &lt;input type="email" name="email" id="email" class="wide" required&gt;
 
            &lt;button class="btn" name="submit" type="submit"&gt;Зарегистрироваться&lt;/button&gt;
&lt;/form&gt;</code></pre><div style="text-align:justify;">Если мы обрабатываем регистрацию пользователей на сайте таким способом, то мы получим массовый поток успешных регистраций ботов.</div>Обработка на сервере, пример:<pre class="language-markup"><code>&lt;?php
$login = $_POST['login'];
$password = $_POST['password'];
$password = $_POST['email'];
?&gt;</code></pre><div style="text-align:justify;">А теперь давайте вставим в форму «поле-ловушку» которое не нужно при регистрации заполнять реальным пользователем и они его не увидят. А вот программа для спама увидит, и обязательно заполнит. (Обязательно заполним атрибут type=”url”)</div><pre class="language-markup"><code>&lt;label for=" url " class=”url_field”&gt;URL адрес сайта&lt;/label&gt;
&lt;input type="url" name="url" id="url" class="url_field"&gt;</code></pre>Пропишем стили в файл стилей CSS<pre class="language-markup"><code>.url_field {
            Display:none; /*Делаем невидимым*/
}</code></pre>Обработка на сервере:<pre class="language-markup"><code>&lt;?php
If($_POST['url_field']) {
exit(); //Если поле url_field заполнено, то прекращаем исполнение скрипта
} else {
$login = $_POST['login'];
$password = $_POST['password'];
$password = $_POST['email'];
//продолжаем исполнение скрипта
}
?&gt;</code></pre><div style="text-align:justify;">А еще лучше для получения E-mail и логина пропишем другие значения атрибутов name="", а сами поля email и name сделаем ловушками. Данный метод явно повысит шансы отсечь ненужные регистрации на сайте.</div><pre class="language-markup"><code>&lt;form method="post" name="registration" id="registration" action=""&gt;
&lt;div class=”fake_field”&gt;&lt;!—скрытое поле-&gt;
&lt;label for="name"&gt;Логин&lt;/label&gt;
            &lt;input type="text" name="name" id="name" class="wide" required&gt;
&lt;/div&gt;
&lt;label for="name"&gt;Логин&lt;/label&gt;
            &lt;input type="text" name="field1" id=" field1" class="wide" required&gt;
 
&lt;label for="password1"&gt;Пароль&lt;/label&gt;
            &lt;input type="password" name="password1" id="password1" class="wide" required&gt;
 
            &lt;label for="password2"&gt;Повторите пароль&lt;/label&gt;
            &lt;input type="password" name="password2" id="password2" class="wide" required&gt;
 
&lt;div class="fake_field"&gt;&lt;!—скрытое поле-&gt;
            &lt;label for="email"&gt;E-mail&lt;/label&gt;
            &lt;input type="email" name="email" id="email" class="wide" required&gt;
&lt;/div&gt;
&lt;label for="email"&gt;E-mail&lt;/label&gt;
            &lt;input type="email" name="field2" id="field2" class="wide" required&gt;
 
            &lt;button class="btn" name="submit" type="submit"&gt;Зарегистрироваться&lt;/button&gt;
&lt;/form&gt;</code></pre>Логин мы получим в массиве – элемент $_POST[‘field1’], а E-mail адрес соответственно в элементе $_POST['field2']. А если на сервер приедет значение $_POST[‘login’] или $_POST[‘email] – то данный запрос мы не обрабатываем.<br>Пропишем стили в файл стилей CSS<pre class="language-markup"><code>. fake_field {
            Display:none; /*Делаем невидимым*/
}</code></pre>Обработка на сервере:<pre class="language-markup"><code>&lt;?php
If($_POST['url_field'] or $_POST['login'] or $_POST['email']) {
        exit(); //Если поле url_field заполнено, то прекращаем исполнение скрипта
} else {
        $login = $_POST['field1']; //Логин
        $password = $_POST['password'];
        $password = $_POST['field2']; //E-mail
        //продолжаем исполнение скрипта
}
?&gt;</code></pre><br><div class="quote"><b>Мы проверили!</b> При автозаполнении формы пользователем, средствами браузера или например менеджером пароля Kaspersky Password Manager и других. неотображаемые поля не заполняются. Так что за реальных посетителей беспокоится не стоит.</div><br>Данный метод не дает 100% гарантии от ботов. Но отсеит 90%-95% ненужных регистраций, запросов, от таких программ как Xrumer и так называемых «мамкиных хакеров». ]]></content:encoded>
</item><item turbo="true">
<title>PHP как сделать человекопонятный URL ЧПУ или семантический URL. Функция транслит русских букв.</title>
<guid isPermaLink="true">https://bname.ru/blogi/programmirovanie/php/17-php-kak-sdelat-chelovekoponjatnyj-url-chpu-ili-semanticheskij-url-funkcija-translit-russkih-bukv.html</guid>
<link>https://bname.ru/blogi/programmirovanie/php/17-php-kak-sdelat-chelovekoponjatnyj-url-chpu-ili-semanticheskij-url-funkcija-translit-russkih-bukv.html</link>
<category><![CDATA[PHP]]></category>
<dc:creator>vitalphp</dc:creator>
<pubDate>Tue, 13 Jul 2021 12:54:07 +0300</pubDate>
<description><![CDATA[<img src="https://bname.ru/uploads/1626026895.jpg" alt="" class="fr-dib"><br>Как сделать ЧПУ на PHP (Функция)]]></description>
<turbo:content><![CDATA[ ЧПУ или семантический URL. Это такой дружественный и понятный путь строки URL.<br><pre class="language-markup"><code>function get_semantic_url($str1) {
    $tr = array(
        "А"=&gt;"a","Б"=&gt;"b","В"=&gt;"v","Г"=&gt;"g",
        "Д"=&gt;"d","Е"=&gt;"e","Ж"=&gt;"j","З"=&gt;"z","И"=&gt;"i",
        "Й"=&gt;"y","К"=&gt;"k","Л"=&gt;"l","М"=&gt;"m","Н"=&gt;"n",
        "О"=&gt;"o","П"=&gt;"p","Р"=&gt;"r","С"=&gt;"s","Т"=&gt;"t",
        "У"=&gt;"u","Ф"=&gt;"f","Х"=&gt;"h","Ц"=&gt;"ts","Ч"=&gt;"ch",
        "Ш"=&gt;"sh","Щ"=&gt;"sch","Ъ"=&gt;"","Ы"=&gt;"yi","Ь"=&gt;"",
        "Э"=&gt;"e","Ю"=&gt;"yu","Я"=&gt;"ya","а"=&gt;"a","б"=&gt;"b",
        "в"=&gt;"v","г"=&gt;"g","д"=&gt;"d","е"=&gt;"e","ж"=&gt;"j",
        "з"=&gt;"z","и"=&gt;"i","й"=&gt;"y","к"=&gt;"k","л"=&gt;"l",
        "м"=&gt;"m","н"=&gt;"n","о"=&gt;"o","п"=&gt;"p","р"=&gt;"r",
        "с"=&gt;"s","т"=&gt;"t","у"=&gt;"u","ф"=&gt;"f","х"=&gt;"h",
        "ц"=&gt;"ts","ч"=&gt;"ch","ш"=&gt;"sh","щ"=&gt;"sch","ъ"=&gt;"y",
        "ы"=&gt;"yi","ь"=&gt;"","э"=&gt;"e","ю"=&gt;"yu","я"=&gt;"ya"," - "=&gt;"-"," – "=&gt;"-","--"=&gt;"-","---"=&gt;"-","----"=&gt;"-",
   "."=&gt;""," "=&gt;"-","?"=&gt;"","/"=&gt;"-","\\"=&gt;"-","!"=&gt;"",
   "*"=&gt;"-",":"=&gt;"-","*"=&gt;"-","\""=&gt;"-","&lt;"=&gt;"-",
   "&gt;"=&gt;"-","|"=&gt;"-","»"=&gt;"-","«"=&gt;"-","#"=&gt;"","$"=&gt;"","("=&gt;"",")"=&gt;""
    );
    return strtr($str1,$tr);
}</code></pre><br>Вызвать очень просто<br><br><pre class="language-markup"><code>$string = 'как сделать семантический URL';
echo get_semantic_url($string);</code></pre><br>Семантический адрес  повышает удобство и читаемость строки URL. Это так же положительно сказывается на SEO продвижении сайта.<br>Согласитесь что адрес /razdel/novost.html читается лучше чем /index.php?razdel=1&amp;news_id=150<br>Для русских и кириллических строк лучшим способом будет произвести русские буквы с помощью транслита заменив их аналогами из латинского алфавита.<br><br>Спасибо за внимание. к моему блогу.<br><br><br> ]]></turbo:content>
<content:encoded><![CDATA[ ЧПУ или семантический URL. Это такой дружественный и понятный путь строки URL.<br><pre class="language-markup"><code>function get_semantic_url($str1) {
    $tr = array(
        "А"=&gt;"a","Б"=&gt;"b","В"=&gt;"v","Г"=&gt;"g",
        "Д"=&gt;"d","Е"=&gt;"e","Ж"=&gt;"j","З"=&gt;"z","И"=&gt;"i",
        "Й"=&gt;"y","К"=&gt;"k","Л"=&gt;"l","М"=&gt;"m","Н"=&gt;"n",
        "О"=&gt;"o","П"=&gt;"p","Р"=&gt;"r","С"=&gt;"s","Т"=&gt;"t",
        "У"=&gt;"u","Ф"=&gt;"f","Х"=&gt;"h","Ц"=&gt;"ts","Ч"=&gt;"ch",
        "Ш"=&gt;"sh","Щ"=&gt;"sch","Ъ"=&gt;"","Ы"=&gt;"yi","Ь"=&gt;"",
        "Э"=&gt;"e","Ю"=&gt;"yu","Я"=&gt;"ya","а"=&gt;"a","б"=&gt;"b",
        "в"=&gt;"v","г"=&gt;"g","д"=&gt;"d","е"=&gt;"e","ж"=&gt;"j",
        "з"=&gt;"z","и"=&gt;"i","й"=&gt;"y","к"=&gt;"k","л"=&gt;"l",
        "м"=&gt;"m","н"=&gt;"n","о"=&gt;"o","п"=&gt;"p","р"=&gt;"r",
        "с"=&gt;"s","т"=&gt;"t","у"=&gt;"u","ф"=&gt;"f","х"=&gt;"h",
        "ц"=&gt;"ts","ч"=&gt;"ch","ш"=&gt;"sh","щ"=&gt;"sch","ъ"=&gt;"y",
        "ы"=&gt;"yi","ь"=&gt;"","э"=&gt;"e","ю"=&gt;"yu","я"=&gt;"ya"," - "=&gt;"-"," – "=&gt;"-","--"=&gt;"-","---"=&gt;"-","----"=&gt;"-",
   "."=&gt;""," "=&gt;"-","?"=&gt;"","/"=&gt;"-","\\"=&gt;"-","!"=&gt;"",
   "*"=&gt;"-",":"=&gt;"-","*"=&gt;"-","\""=&gt;"-","&lt;"=&gt;"-",
   "&gt;"=&gt;"-","|"=&gt;"-","»"=&gt;"-","«"=&gt;"-","#"=&gt;"","$"=&gt;"","("=&gt;"",")"=&gt;""
    );
    return strtr($str1,$tr);
}</code></pre><br>Вызвать очень просто<br><br><pre class="language-markup"><code>$string = 'как сделать семантический URL';
echo get_semantic_url($string);</code></pre><br>Семантический адрес  повышает удобство и читаемость строки URL. Это так же положительно сказывается на SEO продвижении сайта.<br>Согласитесь что адрес /razdel/novost.html читается лучше чем /index.php?razdel=1&amp;news_id=150<br>Для русских и кириллических строк лучшим способом будет произвести русские буквы с помощью транслита заменив их аналогами из латинского алфавита.<br><br>Спасибо за внимание. к моему блогу.<br><br><br> ]]></content:encoded>
</item><item turbo="true">
<title>PHP первый символ в нижний регистр - функция mb_lcfirst() в многобайтных кодировках, юникоде и кириллице</title>
<guid isPermaLink="true">https://bname.ru/blogi/programmirovanie/php/16-php-pervyj-simvol-v-nizhnij-registr-funkcija-mb_lcfirst-v-mnogobajtnyh-kodirovkah-junikode-i-kirillice.html</guid>
<link>https://bname.ru/blogi/programmirovanie/php/16-php-pervyj-simvol-v-nizhnij-registr-funkcija-mb_lcfirst-v-mnogobajtnyh-kodirovkah-junikode-i-kirillice.html</link>
<category><![CDATA[PHP]]></category>
<dc:creator>vitalphp</dc:creator>
<pubDate>Mon, 12 Jul 2021 13:11:46 +0300</pubDate>
<description><![CDATA[<img src="https://bname.ru/uploads/1626026895.jpg" alt="" class="fr-dib"><br>PHP функция приведения первого символа строки в нижний регистр]]></description>
<turbo:content><![CDATA[ Я уже писал об аналогичной функции <a href="https://bname.ru/blogi/programmirovanie/php/15-php-preobrazovat-pervyj-simvol-v-verhnij-registr-funkcija-mb_ucfirst-v-mnogobajtnyh-kodirovkah-i-kirillice.html">mb_ucfirst()</a><br>Теперь обратная функция - которая переводит первый символ в нижний регистр. Аналогично стандартной функции PHP <code>lcfirst - но с поддержкой юникода.</code><br>Как привести первый символ строки в нижний регистр?<br><pre class="language-markup"><code>function mb_lcfirst($string, $charset = 'UTF-8') {
    return mb_strtolower(mb_substr($string, 0, 1, $charset), $charset) . 
    mb_substr($string, 1, mb_strlen($string, $charset), $charset);
}</code></pre><br>Вызываем как обычно:<br><pre class="language-markup"><code>$string = 'СЛОВО';
echo mb_lcfirst($string,'UTF-8'); //Можно не задавать кодировку, если не задать используется юникод UTF-8
//Выведет результат "сЛОВО"
</code></pre><br>Благодарю за внимание к моему блогу. Спасибо! ]]></turbo:content>
<content:encoded><![CDATA[ Я уже писал об аналогичной функции <a href="https://bname.ru/blogi/programmirovanie/php/15-php-preobrazovat-pervyj-simvol-v-verhnij-registr-funkcija-mb_ucfirst-v-mnogobajtnyh-kodirovkah-i-kirillice.html">mb_ucfirst()</a><br>Теперь обратная функция - которая переводит первый символ в нижний регистр. Аналогично стандартной функции PHP <code>lcfirst - но с поддержкой юникода.</code><br>Как привести первый символ строки в нижний регистр?<br><pre class="language-markup"><code>function mb_lcfirst($string, $charset = 'UTF-8') {
    return mb_strtolower(mb_substr($string, 0, 1, $charset), $charset) . 
    mb_substr($string, 1, mb_strlen($string, $charset), $charset);
}</code></pre><br>Вызываем как обычно:<br><pre class="language-markup"><code>$string = 'СЛОВО';
echo mb_lcfirst($string,'UTF-8'); //Можно не задавать кодировку, если не задать используется юникод UTF-8
//Выведет результат "сЛОВО"
</code></pre><br>Благодарю за внимание к моему блогу. Спасибо! ]]></content:encoded>
</item><item turbo="true">
<title>PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода</title>
<guid isPermaLink="true">https://bname.ru/blogi/programmirovanie/php/15-php-preobrazovat-pervyj-simvol-v-verhnij-registr-funkcija-mb_ucfirst-v-mnogobajtnyh-kodirovkah-i-kirillice.html</guid>
<link>https://bname.ru/blogi/programmirovanie/php/15-php-preobrazovat-pervyj-simvol-v-verhnij-registr-funkcija-mb_ucfirst-v-mnogobajtnyh-kodirovkah-i-kirillice.html</link>
<category><![CDATA[PHP]]></category>
<dc:creator>vitalphp</dc:creator>
<pubDate>Sun, 11 Jul 2021 20:52:03 +0300</pubDate>
<description><![CDATA[<img src="https://bname.ru/uploads/1626026895.jpg" alt="" class="fr-dib"><br>Как перевести первую букву в верхний регистр в кириллице и многобайтных кодировках?]]></description>
<turbo:content><![CDATA[ Многие замечали что стандартная функция ucfirst() преобразует строки с кириллическими русскими символами некорректно.<br>Как перевести первую букву в верхний регистр многобайтных кодировках?<br>Аналог PHP функции ucfirst. Работает многобайтными кодировками ( UTF-8 использует по умолчанию ).<br><br><pre class="language-markup"><code>function mb_ucfirst($string, $charset = 'UTF-8') {
    return mb_strtoupper(mb_substr($string, 0, 1, $charset), $charset) . 
    mb_substr($string, 1, mb_strlen($string, $charset), $charset);
}</code></pre><br>Вызвать очень просто:<br><br><pre class="language-markup"><code>$string = 'слово';
echo mb_ucfirst($string,'UTF-8'); //Можно не задавать кодировку, по умолчанию UTF-8
</code></pre><br>Вернет строковое значение $string - где первый символ будет произведен в верхний регистр, в нужной вам кодировке.<br>Есть аналогичная функция ​<a href="https://bname.ru/blogi/programmirovanie/php/16-php-pervyj-simvol-v-nizhnij-registr-funkcija-mb_lcfirst-v-mnogobajtnyh-kodirovkah-junikode-i-kirillice.html">mb_lcfirst()</a>​​​<br>Спасибо за внимание! ]]></turbo:content>
<content:encoded><![CDATA[ Многие замечали что стандартная функция ucfirst() преобразует строки с кириллическими русскими символами некорректно.<br>Как перевести первую букву в верхний регистр многобайтных кодировках?<br>Аналог PHP функции ucfirst. Работает многобайтными кодировками ( UTF-8 использует по умолчанию ).<br><br><pre class="language-markup"><code>function mb_ucfirst($string, $charset = 'UTF-8') {
    return mb_strtoupper(mb_substr($string, 0, 1, $charset), $charset) . 
    mb_substr($string, 1, mb_strlen($string, $charset), $charset);
}</code></pre><br>Вызвать очень просто:<br><br><pre class="language-markup"><code>$string = 'слово';
echo mb_ucfirst($string,'UTF-8'); //Можно не задавать кодировку, по умолчанию UTF-8
</code></pre><br>Вернет строковое значение $string - где первый символ будет произведен в верхний регистр, в нужной вам кодировке.<br>Есть аналогичная функция ​<a href="https://bname.ru/blogi/programmirovanie/php/16-php-pervyj-simvol-v-nizhnij-registr-funkcija-mb_lcfirst-v-mnogobajtnyh-kodirovkah-junikode-i-kirillice.html">mb_lcfirst()</a>​​​<br>Спасибо за внимание! ]]></content:encoded>
</item><item turbo="true">
<title>Обучающее видео и обучающие видеокурсы в целях seo</title>
<guid isPermaLink="true">https://bname.ru/stati/seo-stati/10-obuchajuschee-video-i-obuchajuschie-videokursy-v-celjah-seo.html</guid>
<link>https://bname.ru/stati/seo-stati/10-obuchajuschee-video-i-obuchajuschie-videokursy-v-celjah-seo.html</link>
<category><![CDATA[SEO статьи]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Sun, 04 Oct 2009 21:21:10 +0400</pubDate>
<description><![CDATA[<a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612628924_graph-163509__480.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/thumbs/1612628924_graph-163509__480.jpg" alt="" class="fr-dib"></a><br><br>]]></description>
<turbo:content><![CDATA[ Один из самых лучших способов «белого» продвижения сайтов в любых поисковых системах – это размещение видеоматериалов на вашем интернет ресурсе. Любой специализированный сайт, будь то строительный ресурс или он-лайн веб мастерская, будет более посещаем, если на нём будет размещено <b>обучающее видео</b>.<br>Все дело в том, что сейчас множество людей ищет необходимую им информацию именно в сети интернет – особой популярностью пользуются обучающие видеокурсы, которые можно просмотреть, скачать и сохранить в собственном архиве. А посещать специальные курсы или семинары просто нет времени, да и платить деньги (порой немалые) тоже жалко – ведь полученные знания в дальнейшем могут, просто не пригодится.<br>Почему же видеуроки так популярны:<br><ul><li>видеоуроки это один из самых быстрых способов обучения, так как они являются наглядным способом обучения, который считается одним из самых эффективных и признанных</li><li><b><i>обучающие видеокурсы</i></b>, как правило, достаточно грамотно систематизированы, то есть по истечении времени достаточно просто освежить свои знания, если вдруг что-то подзабыли, для этого люди соответственно снова обращаются на интернет ресурс</li><li>видеокурсы содержат обычно весь цикл обучения, который в зависимости от объема информации или специфики его восприятия может «лежать» на сайте как одним файлом, так и разбитым на части</li><li>обучающее видео содержит определенный алгоритм и самые четкие указания – то есть человек обучается пошагово, имея возможность проанализировать свои действия или увидеть результат какой либо допущенной ошибки</li><li>наглядность уже готовых (выполненных работ) – то есть человек, уже видит конечный результат работы и стремится к получению такого же качественного конечного продукта</li></ul>Редкие или объемные видеоуроки можно так же продавать на веб ресурсе, таким образом, получая прибыль или окупая расходы по содержанию сайта, где эти видеоуроки «выкладываются». Самое главное – чтобы все выложенные на сайт видеоуроки были высокого качества, смонтированы интересно и грамотно.<br><br><br> ]]></turbo:content>
<content:encoded><![CDATA[ Один из самых лучших способов «белого» продвижения сайтов в любых поисковых системах – это размещение видеоматериалов на вашем интернет ресурсе. Любой специализированный сайт, будь то строительный ресурс или он-лайн веб мастерская, будет более посещаем, если на нём будет размещено <b>обучающее видео</b>.<br>Все дело в том, что сейчас множество людей ищет необходимую им информацию именно в сети интернет – особой популярностью пользуются обучающие видеокурсы, которые можно просмотреть, скачать и сохранить в собственном архиве. А посещать специальные курсы или семинары просто нет времени, да и платить деньги (порой немалые) тоже жалко – ведь полученные знания в дальнейшем могут, просто не пригодится.<br>Почему же видеуроки так популярны:<br><ul><li>видеоуроки это один из самых быстрых способов обучения, так как они являются наглядным способом обучения, который считается одним из самых эффективных и признанных</li><li><b><i>обучающие видеокурсы</i></b>, как правило, достаточно грамотно систематизированы, то есть по истечении времени достаточно просто освежить свои знания, если вдруг что-то подзабыли, для этого люди соответственно снова обращаются на интернет ресурс</li><li>видеокурсы содержат обычно весь цикл обучения, который в зависимости от объема информации или специфики его восприятия может «лежать» на сайте как одним файлом, так и разбитым на части</li><li>обучающее видео содержит определенный алгоритм и самые четкие указания – то есть человек обучается пошагово, имея возможность проанализировать свои действия или увидеть результат какой либо допущенной ошибки</li><li>наглядность уже готовых (выполненных работ) – то есть человек, уже видит конечный результат работы и стремится к получению такого же качественного конечного продукта</li></ul>Редкие или объемные видеоуроки можно так же продавать на веб ресурсе, таким образом, получая прибыль или окупая расходы по содержанию сайта, где эти видеоуроки «выкладываются». Самое главное – чтобы все выложенные на сайт видеоуроки были высокого качества, смонтированы интересно и грамотно.<br><br><br> ]]></content:encoded>
</item><item turbo="true">
<title>Как Google индексирует ваш сайт</title>
<guid isPermaLink="true">https://bname.ru/stati/poiskovye-sistemy/google/9-kak-google-indeksiruet-vash-sajt.html</guid>
<link>https://bname.ru/stati/poiskovye-sistemy/google/9-kak-google-indeksiruet-vash-sajt.html</link>
<category><![CDATA[Google]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Sat, 03 Oct 2009 21:21:10 +0400</pubDate>
<description><![CDATA[<a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612628640_voice-4071801__340.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/medium/1612628640_voice-4071801__340.jpg" alt="" class="fr-dib"></a><br>]]></description>
<turbo:content><![CDATA[ Для начала следует описать то, о чем будет идти речь. <b>Бот</b> является частью программного обеспечения любой поисковой системы. Поисковый бот должен обойти каждую страницу вашего сайта, классифицировать его, и поместить в базу данных поисковой системы.<br><br>Google имеет три хорошо известных бота: <b>AdsenseBot</b>, <b>Freshbot </b>и <b>DeepCrawl</b>.<br><br>Поисковый бот Adsense, как вы уже могли догадаться, используется для обхода сайтов, работающих с рекламными объявлениями системы <b>Google Adsense</b>. Как только будут созданы новые страницы, и на них добавят код Adsense, скрипт на j&#1072;vascript в пределах этого Adsense отправит сообщение боту Adsense. Страницы с кодом Adsense будут проиндексированы в течение 15 минут. Такая скорость индексации нужна для того, чтобы на странице были наиболее релевантные объявления.<br><a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612628640_voice-4071801__340.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/medium/1612628640_voice-4071801__340.jpg" alt="" class="fr-dib"></a><br>Поисковый бот Freshbot сканирует наиболее популярные страницы на сайте. Неважно, одна это страница или тысячи. Такие сайты, как Amazon.com и CNN.com имеют страницы, которые сканируются каждые десять минут, так как Google известно, что они очень часто изменяются. Типичный сайт должен рассчитывать на посещение Freshbot с периодичностью от 1 до 14 дней, в зависимости от того, насколько популярны его страницы.<br><br>Когда ваш сайт посещает Freshbot, он находит все более глубокие ссылки на вашем сайте. Он помещает эти ссылки в базу данных, и когда бот DeepCrawl приходит на сайт, он уже получает эти ссылки.<br><br>Один раз в месяц поисковый бот DeepCrawl посещает ваш сайт и обходит все ссылки, найденные ботом Freshbot. Это и является причиной того, что индексация всего сайта в поисковой системе Google может занять до одного месяца, даже с добавлением XML карты сайта — <b>Google Sitemap</b>.<br><br>Будьте терпеливы, продолжайте добавлять материалы на сайт, и работайте над получением весомых обратных ссылок — Google вас за это отблагодарит.<br><br> ]]></turbo:content>
<content:encoded><![CDATA[ Для начала следует описать то, о чем будет идти речь. <b>Бот</b> является частью программного обеспечения любой поисковой системы. Поисковый бот должен обойти каждую страницу вашего сайта, классифицировать его, и поместить в базу данных поисковой системы.<br><br>Google имеет три хорошо известных бота: <b>AdsenseBot</b>, <b>Freshbot </b>и <b>DeepCrawl</b>.<br><br>Поисковый бот Adsense, как вы уже могли догадаться, используется для обхода сайтов, работающих с рекламными объявлениями системы <b>Google Adsense</b>. Как только будут созданы новые страницы, и на них добавят код Adsense, скрипт на j&#1072;vascript в пределах этого Adsense отправит сообщение боту Adsense. Страницы с кодом Adsense будут проиндексированы в течение 15 минут. Такая скорость индексации нужна для того, чтобы на странице были наиболее релевантные объявления.<br><a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612628640_voice-4071801__340.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/medium/1612628640_voice-4071801__340.jpg" alt="" class="fr-dib"></a><br>Поисковый бот Freshbot сканирует наиболее популярные страницы на сайте. Неважно, одна это страница или тысячи. Такие сайты, как Amazon.com и CNN.com имеют страницы, которые сканируются каждые десять минут, так как Google известно, что они очень часто изменяются. Типичный сайт должен рассчитывать на посещение Freshbot с периодичностью от 1 до 14 дней, в зависимости от того, насколько популярны его страницы.<br><br>Когда ваш сайт посещает Freshbot, он находит все более глубокие ссылки на вашем сайте. Он помещает эти ссылки в базу данных, и когда бот DeepCrawl приходит на сайт, он уже получает эти ссылки.<br><br>Один раз в месяц поисковый бот DeepCrawl посещает ваш сайт и обходит все ссылки, найденные ботом Freshbot. Это и является причиной того, что индексация всего сайта в поисковой системе Google может занять до одного месяца, даже с добавлением XML карты сайта — <b>Google Sitemap</b>.<br><br>Будьте терпеливы, продолжайте добавлять материалы на сайт, и работайте над получением весомых обратных ссылок — Google вас за это отблагодарит.<br><br> ]]></content:encoded>
</item><item turbo="true">
<title>Поисковая оптимизация интернет-магазинов</title>
<guid isPermaLink="true">https://bname.ru/stati/seo-stati/poiskovaja-optimizacija/8-poiskovaja-optimizacija-internet-magazinov.html</guid>
<link>https://bname.ru/stati/seo-stati/poiskovaja-optimizacija/8-poiskovaja-optimizacija-internet-magazinov.html</link>
<category><![CDATA[Поисковая оптимизация]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Sat, 03 Oct 2009 21:01:48 +0400</pubDate>
<description><![CDATA[<a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612627410_ecommerce-2140603__340.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/medium/1612627410_ecommerce-2140603__340.jpg" alt="" class="fr-dib"></a><br>]]></description>
<turbo:content><![CDATA[ Поисковая оптимизация интернет-магазина, а по сути, большого каталога — это обеспечение надлежащей структуры имен, мета-тегов, заголовков и наименования каждого товара, находящегося в этом сайтов.<br><br>Так как большинство сайтов электронной коммерции являются динамическими, то гораздо легче вносить необходимые изменения для эффективного размещения каждого товара в поисковых системах.<br><br><a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612627410_ecommerce-2140603__340.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/medium/1612627410_ecommerce-2140603__340.jpg" alt="" class="fr-dib"></a><br>Удивительно, но есть много сайтов, которые совершенно не пользуются этим. Некоторые из этих причин:<br><ul><li>Сайт является статически;</li><li>Система управления контентом (CMS) не позволяет редкатировать данные мета-тегов;</li><li>Вебмастер или редактор не знает, что это может повлиять на все товары;</li><li>Простое незнание.</li></ul>Если вебмастер знает основы seo, то он может легко применить эти знания на пользу бизнесу, причем быстро и для каждой страницы.<br><br>Так зачем беспокоиться? А вот зачем.<br>Как известно, 20% всех товаров и услуг дают 80% выручки, но оставшиеся 20% с течением времени могут легко оправдать приложенные усилия, необходимые для увеличения посещаемости интернет-магазина и поддержания его рейтингов в поисковых системах. Так зачем терять лишних посетителей и, возможно, клиентов? Используйте все возможности современных инструментов и получайте максимальную выгоду! ]]></turbo:content>
<content:encoded><![CDATA[ Поисковая оптимизация интернет-магазина, а по сути, большого каталога — это обеспечение надлежащей структуры имен, мета-тегов, заголовков и наименования каждого товара, находящегося в этом сайтов.<br><br>Так как большинство сайтов электронной коммерции являются динамическими, то гораздо легче вносить необходимые изменения для эффективного размещения каждого товара в поисковых системах.<br><br><a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612627410_ecommerce-2140603__340.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/medium/1612627410_ecommerce-2140603__340.jpg" alt="" class="fr-dib"></a><br>Удивительно, но есть много сайтов, которые совершенно не пользуются этим. Некоторые из этих причин:<br><ul><li>Сайт является статически;</li><li>Система управления контентом (CMS) не позволяет редкатировать данные мета-тегов;</li><li>Вебмастер или редактор не знает, что это может повлиять на все товары;</li><li>Простое незнание.</li></ul>Если вебмастер знает основы seo, то он может легко применить эти знания на пользу бизнесу, причем быстро и для каждой страницы.<br><br>Так зачем беспокоиться? А вот зачем.<br>Как известно, 20% всех товаров и услуг дают 80% выручки, но оставшиеся 20% с течением времени могут легко оправдать приложенные усилия, необходимые для увеличения посещаемости интернет-магазина и поддержания его рейтингов в поисковых системах. Так зачем терять лишних посетителей и, возможно, клиентов? Используйте все возможности современных инструментов и получайте максимальную выгоду! ]]></content:encoded>
</item><item turbo="true">
<title>Умеренная поисковая оптимизация - залог вашего успеха</title>
<guid isPermaLink="true">https://bname.ru/stati/seo-stati/poiskovaja-optimizacija/7-umerennaja-poiskovaja-optimizacija-zalog-vashego-uspeha.html</guid>
<link>https://bname.ru/stati/seo-stati/poiskovaja-optimizacija/7-umerennaja-poiskovaja-optimizacija-zalog-vashego-uspeha.html</link>
<category><![CDATA[Поисковая оптимизация]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Sat, 03 Oct 2009 20:55:23 +0400</pubDate>
<description><![CDATA[<a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612627098_search-engine-optimization-1521118__480.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/thumbs/1612627098_search-engine-optimization-1521118__480.jpg" alt="" class="fr-dib"></a><br><br>]]></description>
<turbo:content><![CDATA[ Представьте себе, что вы создаете сайт не для поисковых систем. Вы уже сделали это, верно?<br><br>Вы не называете страницы так, чтобы они были наполнены ключевыми словами через дефис, чтобы поисковые системы правильно распознали, о чем эти страницы, правильно?<br><br>Вы не пишите тематические статьи, чтобы поисковые системы вознаграждали вас, размещая сайт на первой странице результатов поиска, верно?<br><img src="https://bname.ru/uploads/posts/2021-02/1612627098_search-engine-optimization-1521118__480.jpg" alt="" class="fr-dib"><br>И вы также не выбираете ключевые слова для использования в текстах, основываясь на том, что ищут посетители через такие системы как WordTracker и Wordstat.Yandex.ru.<br><br>Заметили в этой последовательности действий своеобразный шаблон, которому вы постоянно следуете при <b>оптимизации сайтов</b>?<br><br>Существует так много факторов при создании сайта, дружественного для поисковых систем, что временами люди забывают о том, что пока поисковые системы могут приносить им трафик, в стороне остается человек, который читает его содержимое. Такому человеку не все равно, что же он читает - он пришел на ваш сайт по конкретному запросу и хочет получить то, что искал, в удобном виде.<br><br>Все это может казаться очевидным веб-дизайнеру или маркетологу, но не все из нас обладают таким уровнем внимания при внесении изменений на сайтах. Вместо того, чтобы стараться создавать оригинальный и уникальный контент, люди больше думают о том, к каким результатам в поисковых системах приведет содержание сайта.<br><br>Доставка контента через RSS каналы, подкасты, PDF файлы, статьи, блоги и видео – все это задумано и создано специально для того, чтобы человек мог выбирать, в каком виде получать ту или иную информацию. Так размещайте видеоролики на YouTube, распространяйте свои подкасты через iTunes, и убедитесь в том, что Technorati и Feedburner знают о вашем блоге!<br><br>Делайте все для того, чтобы посетитель вашего сайта, читая материалы на нем, добавил его в закладки, и решил посетить его снова, чтобы узнать что-то новое.<br><br>Если вы удовлетворите простую необходимость посетителя сайта в получении нужной информации образовательного или развлекательного характера, то будьте уверены – будут и ответные действия с его стороны – он может поставить на ваш сайт ссылку с тематического ресурса или блога, или даже лучше – рассказать своим друзьям и знакомым о вашем ресурсе!<br><br>Даже, если это происходит в Интернете, социальные сети остаются ключевым фактором в вашем успехе. Помните – <b>всегда </b>делайте свой сайт для людей (конечно, не забывая и об умеренной оптимизации), потому что только они могут сделать вас богатым, машина этого не сможет сделать.<br><br> ]]></turbo:content>
<content:encoded><![CDATA[ Представьте себе, что вы создаете сайт не для поисковых систем. Вы уже сделали это, верно?<br><br>Вы не называете страницы так, чтобы они были наполнены ключевыми словами через дефис, чтобы поисковые системы правильно распознали, о чем эти страницы, правильно?<br><br>Вы не пишите тематические статьи, чтобы поисковые системы вознаграждали вас, размещая сайт на первой странице результатов поиска, верно?<br><img src="https://bname.ru/uploads/posts/2021-02/1612627098_search-engine-optimization-1521118__480.jpg" alt="" class="fr-dib"><br>И вы также не выбираете ключевые слова для использования в текстах, основываясь на том, что ищут посетители через такие системы как WordTracker и Wordstat.Yandex.ru.<br><br>Заметили в этой последовательности действий своеобразный шаблон, которому вы постоянно следуете при <b>оптимизации сайтов</b>?<br><br>Существует так много факторов при создании сайта, дружественного для поисковых систем, что временами люди забывают о том, что пока поисковые системы могут приносить им трафик, в стороне остается человек, который читает его содержимое. Такому человеку не все равно, что же он читает - он пришел на ваш сайт по конкретному запросу и хочет получить то, что искал, в удобном виде.<br><br>Все это может казаться очевидным веб-дизайнеру или маркетологу, но не все из нас обладают таким уровнем внимания при внесении изменений на сайтах. Вместо того, чтобы стараться создавать оригинальный и уникальный контент, люди больше думают о том, к каким результатам в поисковых системах приведет содержание сайта.<br><br>Доставка контента через RSS каналы, подкасты, PDF файлы, статьи, блоги и видео – все это задумано и создано специально для того, чтобы человек мог выбирать, в каком виде получать ту или иную информацию. Так размещайте видеоролики на YouTube, распространяйте свои подкасты через iTunes, и убедитесь в том, что Technorati и Feedburner знают о вашем блоге!<br><br>Делайте все для того, чтобы посетитель вашего сайта, читая материалы на нем, добавил его в закладки, и решил посетить его снова, чтобы узнать что-то новое.<br><br>Если вы удовлетворите простую необходимость посетителя сайта в получении нужной информации образовательного или развлекательного характера, то будьте уверены – будут и ответные действия с его стороны – он может поставить на ваш сайт ссылку с тематического ресурса или блога, или даже лучше – рассказать своим друзьям и знакомым о вашем ресурсе!<br><br>Даже, если это происходит в Интернете, социальные сети остаются ключевым фактором в вашем успехе. Помните – <b>всегда </b>делайте свой сайт для людей (конечно, не забывая и об умеренной оптимизации), потому что только они могут сделать вас богатым, машина этого не сможет сделать.<br><br> ]]></content:encoded>
</item><item turbo="true">
<title>Уровень доверия сайта от Google - Google TrustRank</title>
<guid isPermaLink="true">https://bname.ru/stati/seo-stati/seo-prodvizhenie/6-uroven-doverija-sajta-ot-google-google-trustrank.html</guid>
<link>https://bname.ru/stati/seo-stati/seo-prodvizhenie/6-uroven-doverija-sajta-ot-google-google-trustrank.html</link>
<category><![CDATA[SEO продвижение / Google]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Sat, 03 Oct 2009 20:51:40 +0400</pubDate>
<description><![CDATA[<a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612626768_blog_google-trust-rank_large.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/thumbs/1612626768_blog_google-trust-rank_large.jpg" alt="" class="fr-dib"></a><br>]]></description>
<turbo:content><![CDATA[ В наше время поисковая оптимизация (SEO) сайтов стала одним из важнейших инструментов для продвижения сайтов в Интернете. В стремительной гонке оптимизаторов за высокие места в выдаче, поисковые системы также не стоят в стороне, и изобретают все новые алгоритмы для более качественного ранжирования сайтов.<br><br>Об одном из них мы сегодня поговорим более детально, поскольку его значение будет все увеличиваться, и уже сейчас крупные компании могут использовать его во благо своему сайту. Этот алгоритм называется <b>Google TrustRank</b>, уровень доверия.<br><br>Хотя есть множество факторов вне самого сайта, существует ряд простых правил, следуя которым можно быть уверенным в том, что ваш сайт получает большее доверие со стороны поисковой системы <b>Google</b>.<br><img src="https://bname.ru/uploads/posts/2021-02/1612626768_blog_google-trust-rank_large.jpg" alt="" class="fr-dib"><br>Лучший способ оценить уровень доверия (TrustRank) - это провести аналогию с реальным миром - купили бы вы товары или услуги такой компании в реальной жизни? Существует много факторов, которые люди используют для предварительной оценки бизнеса, чтобы понять, готовы ли они расстаться с своими денежными средствами за товары или услуги этой компании. Этот же подход применяет Google для оценки качества сайта, что совершенно точно поможет выйти из так называемой «песочницы» Google гораздо быстрее, чем обычно (4-6 месяцев).<br><br>Некоторые из следующих пунктов являются недешевыми, однако ими лучше не пренебрегать, если уж вы задумались о доверии вашему сайту.<br><ul><li>Продлите или зарегистрируйте <b>домен второго уровня</b> для вашего сайта на 10 лет. Если вы не можете позволить себе потратить несколько тысяч рублей на домен, то действительно ли вы серьезно думаете о своем бизнесе?</li><li>Купите <b>SSL сертификат</b> – это укажет Google, что вы ведете легальный бизнес и дорожите своей репутацией, поскольку при выдаче сертификата вы должны будете пройти процедуру верификации (проверки) вашей компании. Купите его на такое количество лет, насколько можете сейчас это позволить, но не менее 2-х лет.</li><li>Создайте на сайте документ <b>Политика конфиденциальности</b>, в котором четко напишите, что происходит с информацией о посетителях, которая собирается на сайте.</li><li>Укажите на сайте<b> почтовый адрес</b> (не почтовый ящик). Как и в реальной жизни, покупателю будет спокойнее, если при покупке он будет знать, что у компании есть физический адрес местоположения.</li><li>Укажите вашу <b>контактную информацию</b> – телефон, факс (при необходимости), email, контактное лицо и любую другую доступную информацию.</li><li>Если у вашей компании есть большой бюджет, воспользуйтесь услугами компании, которая предоставляет<b> услуги защиты от хакеров и атак</b>, и разместите на сайте соответствующие логотипы («Hacker Safe» и другие). Опять же, это говорит Google о том, что вы решили обеспечивать серьезную защиту конфиденциальным данным, находящимся на сайте.</li></ul>Эти простые, иногда очевидные вещи, часто игнорируются. Поэтому не забывайте, что, применяя их на своем сайте, вы сообщаете Google о серьезности ваших намерений в интернет бизнесе.<br><br>Что касается факторов вне вашего сайта, то кратко их можно перечислить прямо сейчас, а подробнее разобрать в следующих статьях. Внешние факторы, влияющие на уровень доверия Google TrustRank: обмен ссылками с качественными, тематическими сайтами; ссылки с авторитетных ресурсов. Кроме того, получение ссылок с таких надежных сайтов поможет восстановить качество вашего сайта в глазах поисковых ботов Google. ]]></turbo:content>
<content:encoded><![CDATA[ В наше время поисковая оптимизация (SEO) сайтов стала одним из важнейших инструментов для продвижения сайтов в Интернете. В стремительной гонке оптимизаторов за высокие места в выдаче, поисковые системы также не стоят в стороне, и изобретают все новые алгоритмы для более качественного ранжирования сайтов.<br><br>Об одном из них мы сегодня поговорим более детально, поскольку его значение будет все увеличиваться, и уже сейчас крупные компании могут использовать его во благо своему сайту. Этот алгоритм называется <b>Google TrustRank</b>, уровень доверия.<br><br>Хотя есть множество факторов вне самого сайта, существует ряд простых правил, следуя которым можно быть уверенным в том, что ваш сайт получает большее доверие со стороны поисковой системы <b>Google</b>.<br><img src="https://bname.ru/uploads/posts/2021-02/1612626768_blog_google-trust-rank_large.jpg" alt="" class="fr-dib"><br>Лучший способ оценить уровень доверия (TrustRank) - это провести аналогию с реальным миром - купили бы вы товары или услуги такой компании в реальной жизни? Существует много факторов, которые люди используют для предварительной оценки бизнеса, чтобы понять, готовы ли они расстаться с своими денежными средствами за товары или услуги этой компании. Этот же подход применяет Google для оценки качества сайта, что совершенно точно поможет выйти из так называемой «песочницы» Google гораздо быстрее, чем обычно (4-6 месяцев).<br><br>Некоторые из следующих пунктов являются недешевыми, однако ими лучше не пренебрегать, если уж вы задумались о доверии вашему сайту.<br><ul><li>Продлите или зарегистрируйте <b>домен второго уровня</b> для вашего сайта на 10 лет. Если вы не можете позволить себе потратить несколько тысяч рублей на домен, то действительно ли вы серьезно думаете о своем бизнесе?</li><li>Купите <b>SSL сертификат</b> – это укажет Google, что вы ведете легальный бизнес и дорожите своей репутацией, поскольку при выдаче сертификата вы должны будете пройти процедуру верификации (проверки) вашей компании. Купите его на такое количество лет, насколько можете сейчас это позволить, но не менее 2-х лет.</li><li>Создайте на сайте документ <b>Политика конфиденциальности</b>, в котором четко напишите, что происходит с информацией о посетителях, которая собирается на сайте.</li><li>Укажите на сайте<b> почтовый адрес</b> (не почтовый ящик). Как и в реальной жизни, покупателю будет спокойнее, если при покупке он будет знать, что у компании есть физический адрес местоположения.</li><li>Укажите вашу <b>контактную информацию</b> – телефон, факс (при необходимости), email, контактное лицо и любую другую доступную информацию.</li><li>Если у вашей компании есть большой бюджет, воспользуйтесь услугами компании, которая предоставляет<b> услуги защиты от хакеров и атак</b>, и разместите на сайте соответствующие логотипы («Hacker Safe» и другие). Опять же, это говорит Google о том, что вы решили обеспечивать серьезную защиту конфиденциальным данным, находящимся на сайте.</li></ul>Эти простые, иногда очевидные вещи, часто игнорируются. Поэтому не забывайте, что, применяя их на своем сайте, вы сообщаете Google о серьезности ваших намерений в интернет бизнесе.<br><br>Что касается факторов вне вашего сайта, то кратко их можно перечислить прямо сейчас, а подробнее разобрать в следующих статьях. Внешние факторы, влияющие на уровень доверия Google TrustRank: обмен ссылками с качественными, тематическими сайтами; ссылки с авторитетных ресурсов. Кроме того, получение ссылок с таких надежных сайтов поможет восстановить качество вашего сайта в глазах поисковых ботов Google. ]]></content:encoded>
</item><item turbo="true">
<title>Применение программных продуктов от 1с служащих для автоматизации деятельности предприятия</title>
<guid isPermaLink="true">https://bname.ru/stati/programmy-i-soft/5-primenenie-programmnyh-produktov-ot-1s-sluzhaschih-dlja-avtomatizacii-dejatelnosti-predprijatija.html</guid>
<link>https://bname.ru/stati/programmy-i-soft/5-primenenie-programmnyh-produktov-ot-1s-sluzhaschih-dlja-avtomatizacii-dejatelnosti-predprijatija.html</link>
<category><![CDATA[Программы и софт]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Fri, 02 Oct 2009 20:43:35 +0400</pubDate>
<description><![CDATA[<a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612626355_8291077321c14be861c2e10163c5ae6c.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/thumbs/1612626355_8291077321c14be861c2e10163c5ae6c.jpg" alt="" class="fr-dib"></a><br>]]></description>
<turbo:content><![CDATA[ Если руководство считает, что бизнес процессы компании устроены не слишком эффективно, может потребоваться их оптимизация. Распространенность программных продуктов 1с обусловило обилие объявлений с текстом «продажа 1с». Но для этого недостаточно просто ее купить и попытаться внедрить.<br><br>Есть четыре узловых правила которым нужно следовать при оптимизации бизнес-процессов организации. Первое, что надо сделать - это создать основу оптимизации. Под основой оптимизации имеется в виду формализованная модель бизнес-процессов организации. В том случае, если не возможно четко очертить процессы, оптимизация окажется невыполнимой, так как оптимизировать строго говоря нечего. Если процесс создания карты бизнес-процессов зашел в тупик, придется или создавать их заново, или отступиться от оптимизации.<br><a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612626355_8291077321c14be861c2e10163c5ae6c.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/thumbs/1612626355_8291077321c14be861c2e10163c5ae6c.jpg" alt="" class="fr-dib"></a><br>Второе, что рекомендуется учитывать - оптимизация должна идти от частного к общему. Сначала ведется поиск отдельных малых недостатков, которые объединяются в группы. В дальнейшем разрабатываются изменения необходимые для оптимизации бизнес процессов. Претворение в жизнь внушительных структурных преобразований в функционировании предприятия называют реинжинирингом.<br><br>В-третьих, почти все решения по оптимизации неоднозначны. То есть, очень вероятно, что при оптимизации одной проблемы появится новая. Таким образом, большое внимание при автоматизации бизнес-процессов и оптимизации управления отводится расчетам всех возможных результатов внедрения изменений. Четвертый принцип предполагает присутствие сопротивления изменениям со стороны персонала. Причина отрицательного отношения к преобразованиям заключается в том, что при оптимизации усиливается интенсивность эксплуатации исполнителей. По этой причине, оптимизаторам надо принимать во внимание сопротивление со стороны коллектива предприятия.<br><br>В России для автоматизации бизнес процессов предприятия служит программные продукты от 1С. Нередко программа 1с автоматизирует лишь отдельные службы или направления деятельности компании. Доработка программного продукта была использована для разработки типовой конфигурации 1С: Комплексная автоматизация . Основное назначение этого прикладного решение заключается в создании комплексных систем автоматизации уровня компании. Внедрение подобной программы позволяет создать единое информационное пространство компании. В нем отображается вся финансово-хозяйственная деятельность компании. На основании анализа данных имеющихся в хранилище принимаются управленческие решения. База данных, используемая для управленческого и регламентированного учета - одна. Следует отметить, что в рамках данной конфигурации может вестись учет как для отдельных предприятий, так и для объединений типа холдинга. При этом управленческий учет может вестись для всего холдинга, в то время как регламентированная отчетность составляется для каждого отдельного компании. К преимуществам данного прикладного решения можно отнести возможность формирования сложной иерархии пользователей с четко регламентированными правами доступа.<br><br>Разработка проекта оптимизации бизнес процессов редко производится компанией самостоятельно. В большинстве случаев требуется привлечение высококвалифицированных специалистов, способных сформировать модель бизнес процессов, выявить недостатки и разработать программу оптимизации. После чего компания-оптимизатор создает рабочую конфигурацию либо осуществляется доработка 1с конфигурации используемой в данный момент. Нередко эти же компании могут взять на себя сопровождение конфигурации, впрочем, в крупных компаниях доработка 1с нередко ведется силами собственных специалистов.<br><br> ]]></turbo:content>
<content:encoded><![CDATA[ Если руководство считает, что бизнес процессы компании устроены не слишком эффективно, может потребоваться их оптимизация. Распространенность программных продуктов 1с обусловило обилие объявлений с текстом «продажа 1с». Но для этого недостаточно просто ее купить и попытаться внедрить.<br><br>Есть четыре узловых правила которым нужно следовать при оптимизации бизнес-процессов организации. Первое, что надо сделать - это создать основу оптимизации. Под основой оптимизации имеется в виду формализованная модель бизнес-процессов организации. В том случае, если не возможно четко очертить процессы, оптимизация окажется невыполнимой, так как оптимизировать строго говоря нечего. Если процесс создания карты бизнес-процессов зашел в тупик, придется или создавать их заново, или отступиться от оптимизации.<br><a class="highslide" href="https://bname.ru/uploads/posts/2021-02/1612626355_8291077321c14be861c2e10163c5ae6c.jpg" target="_blank"><img src="https://bname.ru/uploads/posts/2021-02/thumbs/1612626355_8291077321c14be861c2e10163c5ae6c.jpg" alt="" class="fr-dib"></a><br>Второе, что рекомендуется учитывать - оптимизация должна идти от частного к общему. Сначала ведется поиск отдельных малых недостатков, которые объединяются в группы. В дальнейшем разрабатываются изменения необходимые для оптимизации бизнес процессов. Претворение в жизнь внушительных структурных преобразований в функционировании предприятия называют реинжинирингом.<br><br>В-третьих, почти все решения по оптимизации неоднозначны. То есть, очень вероятно, что при оптимизации одной проблемы появится новая. Таким образом, большое внимание при автоматизации бизнес-процессов и оптимизации управления отводится расчетам всех возможных результатов внедрения изменений. Четвертый принцип предполагает присутствие сопротивления изменениям со стороны персонала. Причина отрицательного отношения к преобразованиям заключается в том, что при оптимизации усиливается интенсивность эксплуатации исполнителей. По этой причине, оптимизаторам надо принимать во внимание сопротивление со стороны коллектива предприятия.<br><br>В России для автоматизации бизнес процессов предприятия служит программные продукты от 1С. Нередко программа 1с автоматизирует лишь отдельные службы или направления деятельности компании. Доработка программного продукта была использована для разработки типовой конфигурации 1С: Комплексная автоматизация . Основное назначение этого прикладного решение заключается в создании комплексных систем автоматизации уровня компании. Внедрение подобной программы позволяет создать единое информационное пространство компании. В нем отображается вся финансово-хозяйственная деятельность компании. На основании анализа данных имеющихся в хранилище принимаются управленческие решения. База данных, используемая для управленческого и регламентированного учета - одна. Следует отметить, что в рамках данной конфигурации может вестись учет как для отдельных предприятий, так и для объединений типа холдинга. При этом управленческий учет может вестись для всего холдинга, в то время как регламентированная отчетность составляется для каждого отдельного компании. К преимуществам данного прикладного решения можно отнести возможность формирования сложной иерархии пользователей с четко регламентированными правами доступа.<br><br>Разработка проекта оптимизации бизнес процессов редко производится компанией самостоятельно. В большинстве случаев требуется привлечение высококвалифицированных специалистов, способных сформировать модель бизнес процессов, выявить недостатки и разработать программу оптимизации. После чего компания-оптимизатор создает рабочую конфигурацию либо осуществляется доработка 1с конфигурации используемой в данный момент. Нередко эти же компании могут взять на себя сопровождение конфигурации, впрочем, в крупных компаниях доработка 1с нередко ведется силами собственных специалистов.<br><br> ]]></content:encoded>
</item></channel></rss>