<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4440035180804719048</id><updated>2024-11-08T07:31:33.330-08:00</updated><category term="Социальные сети"/><category term="Вконтакте"/><category term="PHP"/><category term="Введение в Интернет"/><category term="Заработок в интернете"/><category term="AdsManager"/><category term="Блоги"/><category term="Мои сайты"/><category term="Недвижимость"/><category term="Обзоры"/><category term="Разное"/><category term="DNS"/><category term="Joomla"/><category term="Lineage 2"/><category term="Xmap"/><category term="О блоге"/><category term="Основы сайтостроения"/><category term="Персоны"/><category term="Пиратство в сети"/><category term="Поисковые системы"/><category term="Программы"/><category term="Семантическая разметка"/><category term="Сетевые игры"/><category term="Ссылки"/><category term="Технологии"/><category term="Электронная почта"/><title type='text'>Знакомство с Интернет</title><subtitle type='html'>Блог об Интернете. Обзоры сайтов, комментарии к сервисам, введение в Интернет.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default?start-index=26&amp;max-results=25'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-1663924066542600862</id><published>2015-06-18T10:29:00.000-07:00</published><updated>2015-06-18T10:31:35.333-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Joomla"/><category scheme="http://www.blogger.com/atom/ns#" term="Xmap"/><title type='text'>Исправляем ошибку в компоненте Xmap</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;p&gt;&amp;nbsp; На днях, когда я случайно заглянул на страницу «Файлы Sitemap» в сервисе «Яндекс-Вебмастер», моё внимание привлекло сообщение об ошибке в файле карты сайта. Удивлён я был не столько самой ошибке, сколько тому, что последняя загрузка этого файла Sitemap была больше месяца назад, а при обходе роботом использовалась предыдущая успешно загруженная, но уже успевшая изрядно устареть версия файла.&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheD_l56-Iz4WG9CDQC-rivYQTuWwwfRuKe79iX4CVHYxMmD604RMi6T0AYAwLnoiWk7nENs6r8DCb9avwE3gnOblO2yabB5tMZJGksMEuZJI3Mi9K6h3zC6T4W_8cv1vJUGDBirWhTa0L9/s1600/%25D0%25AF%25D0%25BD%25D0%25B4%25D0%25B5%25D0%25BA%25D1%2581.%25D0%2592%25D0%25B5%25D0%25B1%25D0%25BC%25D0%25B0%25D1%2581%25D1%2582%25D0%25B5%25D1%2580+-+%25D0%25A4%25D0%25B0%25D0%25B9%25D0%25BB%25D1%258B+Sitemap+-+1+%25D0%25BE%25D1%2588%25D0%25B8%25D0%25B1%25D0%25BA%25D0%25B0.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;30&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheD_l56-Iz4WG9CDQC-rivYQTuWwwfRuKe79iX4CVHYxMmD604RMi6T0AYAwLnoiWk7nENs6r8DCb9avwE3gnOblO2yabB5tMZJGksMEuZJI3Mi9K6h3zC6T4W_8cv1vJUGDBirWhTa0L9/s320/%25D0%25AF%25D0%25BD%25D0%25B4%25D0%25B5%25D0%25BA%25D1%2581.%25D0%2592%25D0%25B5%25D0%25B1%25D0%25BC%25D0%25B0%25D1%2581%25D1%2582%25D0%25B5%25D1%2580+-+%25D0%25A4%25D0%25B0%25D0%25B9%25D0%25BB%25D1%258B+Sitemap+-+1+%25D0%25BE%25D1%2588%25D0%25B8%25D0%25B1%25D0%25BA%25D0%25B0.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp; По клику на ссылку «1 ошибка» можно узнать её тип. В моём случае данные подробности ограничились строчкой «Не удалось загрузить файл».&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOpyiLCDtni3NQkutQZFyQ_v2xjuzIBiuPKgDcxd1CqgMsgpt6o8HMZtBQ3wxhtKjLChWGEyeIW8qjgFFFaGnMwdmFKmbYFAm7Hc23dz1MJZc4272thUWW08o4ebkakbUXgczE0PPKfTeu/s1600/%25D0%25AF%25D0%25BD%25D0%25B4%25D0%25B5%25D0%25BA%25D1%2581.%25D0%2592%25D0%25B5%25D0%25B1%25D0%25BC%25D0%25B0%25D1%2581%25D1%2582%25D0%25B5%25D1%2580+-+%25D0%25A4%25D0%25B0%25D0%25B9%25D0%25BB%25D1%258B+Sitemap+-+%25D0%259D%25D0%25B5+%25D1%2583%25D0%25B4%25D0%25B0%25D0%25BB%25D0%25BE%25D1%2581%25D1%258C+%25D0%25B7%25D0%25B0%25D0%25B3%25D1%2580%25D1%2583%25D0%25B7%25D0%25B8%25D1%2582%25D1%258C+%25D1%2584%25D0%25B0%25D0%25B9%25D0%25BB.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;31&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOpyiLCDtni3NQkutQZFyQ_v2xjuzIBiuPKgDcxd1CqgMsgpt6o8HMZtBQ3wxhtKjLChWGEyeIW8qjgFFFaGnMwdmFKmbYFAm7Hc23dz1MJZc4272thUWW08o4ebkakbUXgczE0PPKfTeu/s320/%25D0%25AF%25D0%25BD%25D0%25B4%25D0%25B5%25D0%25BA%25D1%2581.%25D0%2592%25D0%25B5%25D0%25B1%25D0%25BC%25D0%25B0%25D1%2581%25D1%2582%25D0%25B5%25D1%2580+-+%25D0%25A4%25D0%25B0%25D0%25B9%25D0%25BB%25D1%258B+Sitemap+-+%25D0%259D%25D0%25B5+%25D1%2583%25D0%25B4%25D0%25B0%25D0%25BB%25D0%25BE%25D1%2581%25D1%258C+%25D0%25B7%25D0%25B0%25D0%25B3%25D1%2580%25D1%2583%25D0%25B7%25D0%25B8%25D1%2582%25D1%258C+%25D1%2584%25D0%25B0%25D0%25B9%25D0%25BB.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp; «Странно» — подумал я, копируя ссылку на карту сайта и собаясь проверить файл «методом тыка». К ещё большему удивлению, файл Sitemap был успешно сгенерирован сервером и загружен в мой браузер. Предположив, что робот Яндекса не смог загрузить файл Sitemap из-за кратковременных проблем на хостинге, и недоумевая, почему за столь продолжительный срок не была сделана повторная попытка его загрузить, я решил написать сообщение в службу поддержки и на удивление быстро получил ответ.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Оказалось, что сервер, отдавая файл Sitemap, указывал в HTTP-заголовках директиву «Content-encoding», а робот Яндекса, видя наряду с ней несжатый контент, отказывался даже пытаться его обрабатывать. Как сообщил сотрудник службы поддержки поисковой системы, «Согласно стандартам, заголовок Content-encoding не нужен, если контент не сжат». И всего-то.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Решение долго ждать себя не заставило. Идём в папку с компонентом, который генерирует карту сайта, и проверяем PHP-скрипты один за другим. На своём сайте для генерации файлов Sitemap я использую компонент Xmap (CMS Joomla!), решение проблемы в котором кроется в файле /components/com_xmap/xmap.php.&lt;/p&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
if ($view==&#39;xml&#39;) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Header(&quot;Content-type: text/xml; charset=UTF-8&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Header(&quot;Content-encoding: UTF-8&quot;);&lt;br /&gt;
}&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp; Удаляем либо комментируем ненужный нам заголовок, сохраняем и обновляем файл на сервере. Всё. Через некоторое время робот поисковой системы сделает повторную попытку загрузить файл Sitemap и, увидев, что ошибки более нет, обработает данные и начнёт использовать его при обходе.&lt;/p&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/1663924066542600862/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2015/06/joomla-xmap-error.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1663924066542600862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1663924066542600862'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2015/06/joomla-xmap-error.html' title='Исправляем ошибку в компоненте Xmap'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheD_l56-Iz4WG9CDQC-rivYQTuWwwfRuKe79iX4CVHYxMmD604RMi6T0AYAwLnoiWk7nENs6r8DCb9avwE3gnOblO2yabB5tMZJGksMEuZJI3Mi9K6h3zC6T4W_8cv1vJUGDBirWhTa0L9/s72-c/%25D0%25AF%25D0%25BD%25D0%25B4%25D0%25B5%25D0%25BA%25D1%2581.%25D0%2592%25D0%25B5%25D0%25B1%25D0%25BC%25D0%25B0%25D1%2581%25D1%2582%25D0%25B5%25D1%2580+-+%25D0%25A4%25D0%25B0%25D0%25B9%25D0%25BB%25D1%258B+Sitemap+-+1+%25D0%25BE%25D1%2588%25D0%25B8%25D0%25B1%25D0%25BA%25D0%25B0.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-8448649197479772357</id><published>2015-04-21T00:02:00.000-07:00</published><updated>2015-04-21T00:02:51.914-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ссылки"/><title type='text'>Бесплатные обратные ссылки и индексация сайта</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Сделав новый сайт и наполнив его материалами, я был сильно обеспокоен очень медленным его сканированием поисковой системой «Яндекс». Роботы «Google» менее чем за две недели обошли все нужные и ненужные (вовремя незакрытые от индексации) страницы, «Яндекс» же даже спустя месяц существования сайта так и не успел проиндексировать его до конца. Появилась срочная необходимость как-то повлиять на скорость индексации и научиться избегать подобных проблем в будущем, чтобы, не дай бог, статьи не воровались. Я принялся искать и читать любую информацию, которая могла бы мне в этом помочь.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Оказалось, что алгоритм сканирования сайтов поисковыми системами прост: робот переходит по ссылкам, проверяет доступность страницы для индексации и индексирует страницу, если её индексация не запрещена. Постольку поскольку не все сайты состоят из десятка-другого страниц, чтобы робот не переходил на них по сотням и тысячам ссылок, на каждый визит отводится определённое время. Таким образом, нетрудно догадаться, чем больше ссылок приведут робота на мой сайт, тем больше времени он затратит на его индексацию.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Встал другой вопрос — как и откуда новый сайт может получить ссылки? Ответ на него оказался немного более объёмным и менее исчерпывающим, чем я ожидал. Ниже расскажу о найденных мною способах получения бесплатных ссылок и попробую доступно описать каждый из них.
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;1. Ссылки в профилях&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Прежде всего, блоггеры и участники форумов часто дают совет регистрироваться на тематических форумах и оставлять ссылки в профилях. Сама идея, на мой взгляд, звучит столь же глупо, как создание трафарета и нанесение адреса сайта на асфальт и стены домов краской из баллончика. Поисковая система вряд ли заметит такие ссылки, так как профили пользователей на форумах — это не тот контент, которым привлекают внимание, а значит, в идеале они должны быть запрещены к индексации.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Программные «прогоны»&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Следующим наиболее распространённым советом по поводу получения бесплатных ссылок стали «прогоны». Особенно не вдавался в сообщения по теме с таким незаурядным названием, однако понял следующее: существует масса платных и бесплатных программ, с помощью которых можно производить рассылки в каталоги и сервисы социальных закладок, на формы комментирования, доски объявлений и форумы. Вероятно, это ничто иное как спам, а так как спам люди не любят, поисковые системы, если до сих пор не научились, рано или поздно научатся его игнорировать.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. Социальные закладки&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Прочитав в одном из советов словосочетание «социальные закладки», я заинтересовался, что же это такое. Оказывается, в интернете очень популярны сервисы, позволяющие хранить используемые для навигации закладки — по принципу закладок браузера, только хранящиеся не на компьютере, а на удалённом сервере. К большому удивлению, несмотря на доступность публикации в них спама, страницы таких сервисов хорошо индексируются поисковыми системами. Так что не будет лишним добавить ссылку на главную страницу сайта в социальные закладки.&lt;br /&gt;
&lt;br /&gt;
Несколько таких сервисов:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://bobrdobr.ru/&quot;&gt;http://bobrdobr.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://zakladok.net/&quot;&gt;http://zakladok.net/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://memori.qip.ru/&quot;&gt;http://memori.qip.ru/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. Каталоги статей&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Бесплатно получить ссылку на сайт также можно при помощи публикации в каталогах статей специально созданных для этого материалов. Пишем статьи по теме сайта и размещаем их в бесплатных каталогах статей, устанавливая в текстах ссылки на сайт. Этот способ влияет на число ссылок на сайт, но вряд ли ускорит его индексацию: на написание хорошей статьи уходит много времени, нужно подыскивать хорошие каталоги, плюс на индексацию статьи тоже необходимо время.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. Каталоги сайтов&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Другим более доступным и менее затратным способом получения ссылок является размещение их в каталогах сайтов. Поскольку писать объёмный текст нет необходимости, на размещение уходит пара минут. Главная загвоздка — поиск каталогов: не все из них бесплатные, не все предлагают размещение без установки обратной ссылки, не из всех можно получить прямую ссылку (без перенаправления через скрипт), не все из них останутся живыми через два месяца и не все из них, в конце-концов, индексируются поисковыми системами.&lt;br /&gt;
&lt;br /&gt;
Ниже публикую список каталогов, с которых можно получить прямую ссылку на сайт бесплатно и без регистрации и которые остаются «живыми» как минимум уже несколько лет:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wmrservis.ru/&quot;&gt;http://wmrservis.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://autoenter.ru/&quot;&gt;http://autoenter.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://fiftys.ru/&quot;&gt;http://fiftys.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://in-catalog.com/&quot;&gt;http://in-catalog.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://dobavsait.ru/&quot;&gt;http://dobavsait.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://worldweb.co.ua/&quot;&gt;http://worldweb.co.ua/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://catalog.site-submit.com.ua/&quot;&gt;http://catalog.site-submit.com.ua/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://kneht.com/&quot;&gt;http://kneht.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://job.ws/dir/&quot;&gt;http://job.ws/dir/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://catalog.concentum.ru/&quot;&gt;http://catalog.concentum.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://catalyse.ru/&quot;&gt;http://catalyse.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://russ-wmr.info/&quot;&gt;http://russ-wmr.info/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://catalog.mall-er.com/&quot;&gt;http://catalog.mall-er.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://favoritelink.ru/&quot;&gt;http://favoritelink.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://ilove-russia.ru/&quot;&gt;http://ilove-russia.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://kiano.ru/&quot;&gt;http://kiano.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mediumsearch.com/catalog/&quot;&gt;http://mediumsearch.com/catalog/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://allsit.ru/&quot;&gt;http://allsit.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://apot.ru/&quot;&gt;http://apot.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://zabor.com/&quot;&gt;http://zabor.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://dir.org.ru/&quot;&gt;http://dir.org.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://ulitka.ru/&quot;&gt;http://ulitka.ru/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6. Участие в обсуждениях&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Ещё одним способом получить ссылку является её размещение в соответствующем контексте в темах форумов. Хотя поиск форумов, соответствующих теме моего сайта, регистрация на них, составление сообщений «по теме» и аккуратная простановка ссылок требуют уйму времени и усидчивости, этот способ мне показался наиболее качественным и эффективным. Я также был приятно удивлён, когда заметил в инструментах Google для веб-мастеров новые ссылки: на форуме, о существовании которого я даже не знал, было размещено скопированное с другого форума сообщение с ссылкой на мой сайт.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;7. Каталоги лент новостей&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Если на сайте используются ленты новостей, добавив ссылки на них в каталоги RSS-каналов, можно получить много ссылок и значительно ускорить индексацию сайта. Как правило, каталоги обновляют информацию из RSS-каналов, поэтому по мере обновления сайта будут появляться и ссылки на новые материалы. Однако, что следует из прочитанных советов, не следует добавлять в такие каталоги ленты новостей новых сайтов, так как некоторые из них отображают у себя тексты новостей, а поисковые системы могут неправильно определить первоисточник материала.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/8448649197479772357/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2015/04/free-backlinks.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/8448649197479772357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/8448649197479772357'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2015/04/free-backlinks.html' title='Бесплатные обратные ссылки и индексация сайта'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-6609269225145559843</id><published>2014-07-25T04:20:00.000-07:00</published><updated>2014-07-25T04:21:06.890-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Заработок в интернете"/><category scheme="http://www.blogger.com/atom/ns#" term="Разное"/><title type='text'>Работа копирайтером — развлечение или труд?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Вам всегда казалось, что работа &lt;a href=&quot;http://fwinternet.blogspot.ru/2011/08/textsale.html&quot; target=&quot;_blank&quot;&gt;копирайтера&lt;/a&gt; легка до невозможности и они скорее напоминают бездельников, чем работников? Если так, то вы глубоко заблуждались. Работа копирайтера отнюдь не бездельничество или развлечение, а интеллектуальный труд, который под силу не каждому.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Как и другие направления интеллектуальной деятельности, копирайтинг требует усидчивости, терпения и способности думать. Если человек не может усидеть на месте более двадцати минут, не любит читать и познавать новое, написание статей для него будет весьма сложной задачей. Кроме таких характерных черт, присущих не каждому человеку, копирайтера поджидают и другие проблемные моменты. О пяти таких моментах речь пойдёт ниже.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; &lt;u&gt;Во-первых&lt;/u&gt;, копирайтер должен обладать достаточными знаниями грамматики и пунктуации. Если с орфографическими ошибками помогут справиться различные программы, а с поиском синонимов для выражения своих мыслей поможет глобальная сеть, то со связью отдельных фраз в предложения и в разделении текста на абзацы копирайтеру необходимо справиться самому.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;u&gt;Во-вторых&lt;/u&gt;, в отличие от физического труда, к интеллектуальной работе нужно быть готовым. В плохом настроении и при отсутствии желания работать копирайтер просто-напросто не сможет сосредоточиться с мыслями и выразить их в грамотно написанной статье. Как результат, заказчик может отказаться от текста и более не обратится за услугами к этому копирайтеру.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;u&gt;В-третьих&lt;/u&gt;, работе ничто не должно мешать. Например, шум и семейные хлопоты наверняка скажутся на качестве текста, ведь они так же, как и плохое настроение, не позволяют собраться с мыслями. Результатом работы в некомфортных условиях могут стать многочисленные стилистические и речевые ошибки в тексте, что не понравится покупателю или заказчику.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;u&gt;В-четвёртых&lt;/u&gt;, жизнь копирайтера должна быть насыщенной и помимо стремления к заработку у него должны быть какие-то увлечения, время от времени о себе напоминающие. Невозможно качественно выполнять все заказы, если непрерывно работать по 10-14 часов каждый день. Рано или поздно человека настигнет, что называется, творческий кризис, а также появятся проблемы со здоровьем, если он не будет делать перерывы и заниматься сторонними делами.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Наконец, &lt;u&gt;в-пятых&lt;/u&gt;, копирайтером не должны двигать мечты, заставляющие его писать объёмные тексты с целью продажи их по большей цене. Хоть тексты и должны быть информативными, всё же главной задачей является их привлекательность для читателя. Необходимо писать кратко о каждом моменте, но в то же время не заставлять читателя домысливать и задаваться вопросами.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Из всего этого следует, что копирайтер, работая за своим домашним компьютером, испытывает намного больше трудностей, чем могло бы показаться на первый взгляд. Терпение и усидчивость можно выработать, а добиться спокойных условий для работы получается в повседневной жизни не всегда: семья, различные нужды, домашние заботы и другие факторы часто отвлекают и не дают сосредоточиться на работе.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/6609269225145559843/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/07/copywriting.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6609269225145559843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6609269225145559843'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/07/copywriting.html' title='Работа копирайтером — развлечение или труд?'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-6956368584863801044</id><published>2014-07-18T03:29:00.001-07:00</published><updated>2014-07-18T03:29:42.923-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Разное"/><title type='text'>Продвижение сайта досками объявлений</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Модерируя сайт объявлений, я ежедневно наблюдаю, как усердно владельцы сайтов пытаются оставить в объявлении ссылку на свой ресурс. Порой такие ссылки не только никак «не вписываются» в объявление, но и превращают само объявление в рекламу сайта. В связи с этим я решил порассуждать на тему раскрутки и продвижения сайта досками объявлений, в связи с чем получилась небольшая, но наверняка полезная для владельцев сайтов статья. Итак, начнём.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Доски объявлений в интернете существуют для тех же целей, что и газеты объявлений - предлагать и искать товары и услуги. Однако некоторые интернет-пользователи находят им и другое применение - например, в продвижении своих сайтов. Как правило, администраторы досок объявлений не приветствуют рекламу сайтов и удаляют такие объявления. Исключением может быть красиво оформленная и полезная для посетителей доски объявлений информация.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Утверждение о том, что доски объявлений никак не влияют на продвижение сайта в поисковой выдаче, было бы в корне неверным. Неверным хотя бы потому, что ссылка на любом посещаемом сайте может быть замечена и по ней совершён переход на рекламируемый сайт, а значит, будет влияние на учитываемые поисковыми системами поведенческие факторы. Кроме того, любой посетитель, пришедший с доски объявлений, может быть заинтересованным в той информации, которую вы представили на своём сайте, а именно интересная информация заставляет интернет-пользователей делиться ссылками.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp; Читая блоги, я не раз натыкался на сообщения о том, что при учёте ссылок поисковики не учитывают ссылки с досок объявлений и немодерируемых ресурсов. Если в этом есть хотя бы доля правды, то всё сводится к тому, что чтобы получить хоть какой-то результат от оставленных в объявлениях ссылок, необходимо заинтересовать пользователей доски объявлений. «Что может быть проще?» - подумал я, и тут же представил, по ссылке в каком объявлении перешёл бы сам. Красивый заголовок, небольшой текст, качественная картинка - пользователь у нас «в кармане». Но так ли всё просто?&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Недолго думая, понимаешь, что не все случайные посетители могут быть одинаково «полезны». Привлекая внимание, например, большими скидками, но не предоставляя на сайте соответствующей информации, вы наверняка не удержите случайного посетителя более нескольких секунд, тем самым увеличите процент «отказов», повлияете на глубину просмотра страниц, среднее время на сайте и другие поведенческие факторы. Несколько таких посетителей «погоды не сделают», а сотни и тысячи уже могут пошатнуть репутацию сайта.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Чтобы досадной ситуации после «проспамливания» сайтов объявлений не произошло, необходимо руководствоваться здравым смыслом. В частности, подбирать качественные доски объявлений и с умом подходить к написанию текстов. Если за привлекательным текстом будет скрываться медленный сайт, скорее всего, данная попытка продвижения сайта принесёт больше вреда, чем пользы. То же касается и функционала сайта: не следует рекламировать «зелёный» сайт, для начала необходимо его &lt;a href=&quot;http://fwinternet.blogspot.ru/2013/12/basics-of-building-site.html&quot; target=&quot;_blank&quot;&gt;доработать&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Дабы не быть голословным, приведу небольшой пример из личного опыта. Чаще всего доводится видеть в качестве рекламируемых ресурсов интернет-магазины, и редко, но такое случается, я перехожу по оставленной автором объявления ссылке. Я заметил, что далеко не на всех интернет-магазинах есть страница с информацией о способах оплаты и доставки, а не имея знаний об этом, я даже не буду просматривать ассортимент товаров. Стало быть, я непременно покину интернет-магазин, который не удовлетворяет, по моему мнению, даже минимальным требованиям.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Или другой, более яркий пример. Посетитель составил объявление о продаже большого плюшевого медведя и указал ссылку на главную страницу интернет-магазина детских игрушек. Просматривающий такое объявление интернет-пользователь наверняка перейдёт по ссылке, чтобы получить более детальную информацию, но заметив, что попал не на страницу рекламируемого товара, будет разгневан и закроет вкладку браузера. Тратить время на поиски, даже если поиск по интернет-магазину у вас организован на высшем уровне, будет далеко не каждый.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Если в первом примере речь идёт о недоработках, то во втором примере, скорее всего, виною будут спешка и невнимательность. Их следует избегать, поэтому лучше &lt;u&gt;распланировать&lt;/u&gt; весь процесс рассылки заранее.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;u&gt;Во-первых&lt;/u&gt;, составьте список досок объявлений, на которые будете рассылать информацию. Лучше добавлять в список адреса страниц размещения объявления, чтобы в дальнейшем не тратить время на поиски подходящей категории.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;u&gt;Во-вторых&lt;/u&gt;, составьте по несколько объявлений на каждую рекламируемую страницу сайта. На этом же этапе проставьте под текстами ссылки и придумайте интересные заголовки для будущих объявлений.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;u&gt;В-третьих&lt;/u&gt;, добавляйте за раз по одному объявлению на каждый сайт. Так они будут иметь больше шансов быть опубликованными после проверки, а также вы сможете отсеять доски объявлений, на которых рекламу сайтов не пропускают.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;u&gt;В-четвёртых&lt;/u&gt;, не используйте и удаляйте уже разосланные тексты. Повторно рассылать одно и то же объявление бессмысленно, а лишняя информация будет вводить путаницу.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;u&gt;В-пятых&lt;/u&gt;, ищите новые доски объявлений и пополняйте свой список. Новые доски объявлений появляются ежедневно, это реально. К тому же, работая с одними площадками, вы рано или поздно перестанете привлекать новых посетителей.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; От себя могу добавить ещё одно: объявления, в которых текст составлен из «информационного мусора» (ссылки и телефоны в тексте, неинформативные заголовки и прочие особенности), на качественных досках объявлений скорее всего не будут опубликованы. Не потому, что такие объявления не вызывают интереса, а потому, что качественный ресурс отличает строгость и порядок.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Это лишь моё видение того, как должен действовать человек, видящий в качестве рекламных площадок сайты объявлений. Если у кого-то появятся замечания или дополнения, с удовольствием их прочитаю и буду рад принять к сведению при модерации объявлений.&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/6956368584863801044/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/07/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6956368584863801044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6956368584863801044'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/07/blog-post.html' title='Продвижение сайта досками объявлений'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-8266483916490058884</id><published>2014-07-15T11:41:00.003-07:00</published><updated>2015-03-28T21:07:08.809-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AdsManager"/><title type='text'>Выводим на странице объявления AdsManager похожие объявления</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Приветствую, читатели! Очередная статья в блоге будет посвящена компоненту AdsManager, а в частности - вопросу о том, как на странице объявления вывести похожие объявления. Под похожими будем понимать объявления из той же категории (рубрики).&lt;br /&gt;
&lt;br /&gt;
Техническое задание:&lt;br /&gt;
1. На страницах объявлений сделать блок с объявлениями из этой же категории;&lt;br /&gt;
2. Выводимые объявления должны быть случайными (без сортировки по дате и какому-либо ещё полю);&lt;br /&gt;
3. В блоке должны выводиться изображения и заголовки объявлений;&lt;br /&gt;
4. В блоке не должно присутствовать объявление, которое просматривается на данный момент.&lt;br /&gt;
&lt;br /&gt;
Сведения:&lt;br /&gt;
Версия Joomla 1.5.15&lt;br /&gt;
Версия AdsManager 2.6.5&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Для решения подобной задачи разработчики компонента сделали отдельный модуль, однако, на мой взгляд, он не лишён недостатков. В частности, модуль встраивается на все страницы компонента, а не только на страницу объявления, и не фильтрует объявления по ID, что означает, что в список похожих может попасть и просматриваемое объявление.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; &lt;b&gt;Итак, приступим.&lt;/b&gt; Для начала нам необходимо написать функцию, которая будет извлекать из базы нужные нам объявления с заданными параметрами. Как и другие функции, связанные с контентом, эту нам нужно будет создать в файле administrator/components/com_adsmanager/models/content.php. Назовём новую функцию getMoreContent().
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
function getMoreContents($nbcontents, $categoryid, $contentid) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $sql = &quot;SELECT a.*, adcat.catid AS catid FROM #__adsmanager_ads AS a INNER JOIN #__adsmanager_adcat AS adcat ON adcat.adid = a.id WHERE adcat.catid = $categoryid AND a.published = 1 AND a.id &amp;lt;&amp;gt; $contentid GROUP BY a.id ORDER BY RAND() LIMIT 0, $nbcontents&quot;;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;_db-&amp;gt;setQuery($sql);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $contents = $this-&amp;gt;_db-&amp;gt;loadObjectList();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return $contents;&lt;br /&gt;
}&lt;/blockquote&gt;
&amp;nbsp; Функция принимает три аргумента, а именно: количество объявлений, ID категории и ID просматриваемого объявления. Возвращает установленное аргументом $nbcontents количество случайных объявлений.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;b&gt;Далее.&lt;/b&gt; Идём в папку components/com_adsmanager/views/details и открываем для редактирования файл view.html.php. В нём находим функцию display() и, например, перед строчкой
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
parent::display($tpl);&lt;/blockquote&gt;
вставляем следующие строчки
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
$more_ads = $contentmodel-&amp;gt;getMoreContents(5, $catid, $content-&amp;gt;id);&lt;br /&gt;
$this-&amp;gt;assignRef(&#39;more_ads&#39;, $more_ads);&lt;/blockquote&gt;
&amp;nbsp; Цифра 5 задаёт количество объявлений, которые будут извлечены из базы. Передача переменной $catid добавляет в запрос к базе № категории. Переменная id объекта $content передаёт в функцию идентификатор просматриваемого объявления.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Спускаемся в конец документа и перед закрывающей фигурной скобкой класса вставляем функцию, которая и будет выводить похожие объявления
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
function displayMoreAds($contents, $itemid, $nbimages) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (count($contents) &amp;gt; 0) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ?&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div&amp;gt;&amp;lt;?php&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach($contents as $content) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $linkTarget = JRoute::_(&quot;index.php?option=com_adsmanager&amp;amp;view=details&amp;amp;id=&quot;.$content-&amp;gt;id.&quot;&amp;amp;catid=&quot;.$content-&amp;gt;catid.&quot;&amp;amp;Itemid=&quot;.$itemid);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div&amp;gt;&amp;lt;a href=&quot;&amp;lt;?php echo $linkTarget; ?&amp;gt;&quot;&amp;gt;&amp;lt;?php&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $ok = 0; $i = 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(!$ok) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if ($i &amp;lt; $nbimages + 1) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $ext_name = chr(ord(&#39;a&#39;)+$i-1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $pic = JPATH_BASE.&quot;/images/com_adsmanager/ads/&quot;.$content-&amp;gt;id.$ext_name.&quot;_t.jpg&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(file_exists($pic)) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; echo &#39;&amp;lt;img src=&quot;&#39;.$this-&amp;gt;baseurl.&#39;images/com_adsmanager/ads/&#39;.$content-&amp;gt;id.$ext_name.&#39;_t.jpg&quot; alt=&quot;&quot; /&amp;gt;&#39;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $ok = 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } else if ($nbimages != 0) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; echo &#39;&amp;lt;img src=&quot;&#39;.$this-&amp;gt;baseurl.&#39;components/com_adsmanager/images/&#39;.JText::_(&#39;ADSMANAGER_NOPIC&#39;).&#39;&quot; alt=&quot;&quot; /&amp;gt;&#39;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $ok = 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } else { $ok = 1; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $i++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ?&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div&amp;gt;&amp;lt;a href=&quot;&amp;lt;?php echo $linkTarget; ?&amp;gt;&quot;&amp;gt;&amp;lt;?php echo $content-&amp;gt;ad_headline; ?&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;?php&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ?&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;?php&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;/blockquote&gt;
&amp;nbsp; Не забудьте изменить путь к каталогу с изображениями, если он у вас отличается от папки по умолчанию. Также в этой функции необходимо будет прописать классы, чтобы выравнивать блоки с объявлениями с помощью стилей.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;b&gt;Наконец&lt;/b&gt;, идём в папку components/com_adsmanager/views/details/tmpl и открываем для редактирования файл default.php. В месте, где требуется выводить похожие объявления, вызываем созданную на предыдущем этапе функцию:
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&amp;lt;?php&lt;br /&gt;
$this-&amp;gt;displayMoreAds($this-&amp;gt;more_ads, $this-&amp;gt;Itemid, $this-&amp;gt;conf-&amp;gt;nb_images);&lt;br /&gt;
?&amp;gt;&lt;/blockquote&gt;
&amp;nbsp; Сохраняем изменённые файлы, загружаем на хостинг, проверяем. На страницах объявлений должны появиться похожие объявления. Вам останется лишь написать стили, чтобы всё выглядело красиво.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; P. S. Я не стал модернизировать под эти цели существующую функцию getLatestContents(), так как она слишком «тяжёлая» для столь простой задачи.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/8266483916490058884/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/07/similar-ads-in-adsmanager.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/8266483916490058884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/8266483916490058884'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/07/similar-ads-in-adsmanager.html' title='Выводим на странице объявления AdsManager похожие объявления'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-7398660486027837328</id><published>2014-06-18T10:01:00.000-07:00</published><updated>2014-06-19T14:42:53.556-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Вывод правильного окончания слова в зависимости от числа</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Всем читателям блога привет! Сегодня снова делюсь опытом решения вставшей у меня на пути задачи - вывод правильного окончания слова в зависимости от идущего перед ним числа. И вновь задачу я решал на стороне сервера, то есть на PHP.&lt;br /&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
Прежде всего, немного о задаче&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; На сайте, который представляет собой каталог резюме, есть страница с описанием проекта. В нескольких абзацах этого описания речь идёт о представителях конкретных профессий, а рядом с названием профессии выводится число специалистов, которые ищут работу в данной сфере. Цифру, указывающую на число ищущих работу специалистов, нужно поддерживать актуальным.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Переписывать после каждой новой регистрации текст бессмысленно и глупо. Во-первых, потому что в сутки на проекте регистрируется по 10-13 специалистов «нужных» тексту профессий, а во-вторых, потому что на отслеживание новых участников требовалось бы много времени. Если такие маленькие задачки не автоматизировать на начальном этапе, проект просто-напросто перестанет быть интересным даже его владельцу.
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; В этой связи была написана функция, которая возвращает массив с данными о имеющихся в базе профессиях. Так на -руках- странице у нас появились числа, простая подстановка которых время от времени давала результаты вида «12 программист», тогда как нам нужен был результат вида «12 программистов».&lt;br /&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
Принцип решения задачи&lt;/h2&gt;
&amp;nbsp; Решение довольно банальное. Окончания профессий представляют собой 3 словоформы, одна из которых подходит для чисел 1, 21, 31 и так далее, вторая - для чисел 2, 3, 4, 22, 23, 24 и так далее, и третья - для чисел с 5 до 20 и двухзначных чисел, оканчивающихся на число от 5 до 0. Числа больше сотни повторяют тот же самый цикл, если отбросить от них все сотни и оставить лишь двухзначное число.&lt;br /&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
Решение задачи&lt;/h2&gt;
&amp;nbsp; Чтобы не дублировать код, я создал функцию. В качестве первого аргумента передаю число специалистов, а в качестве второго аргумента - массив со словоформами. Автоматически создавать словоформы внутри функции дюже непросто, ведь профессии оканчиваются на разные буквы.&lt;br /&gt;
&lt;br /&gt;
Вызов функции и передача в неё нужных данных выглядит так:&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
wordEnding(12, array(&#39;программист&#39;, &#39;программиста&#39;, &#39;программистов&#39;));&lt;/blockquote&gt;
&amp;nbsp; Сначала мною была написана функция с использованием регулярных выражений. Выглядела она так:
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
function wordEnding($number, $words) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (preg_match(&quot;#(11|12|13|14)$#&quot;, $number))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = $words[2];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (preg_match(&quot;#1$#&quot;, $number))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = $words[0];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (preg_match(&quot;#(2|3|4)$#&quot;, $number))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = $words[1];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = $words[2];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $result = &quot;$number $responce&quot;;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return $result;&lt;br /&gt;
}&lt;/blockquote&gt;
&amp;nbsp; Этой функцией я и пользуюсь, так как работать с регулярными выражениями мне нравится. Однако стало интересно найти более оптимальное решение, в результате чего получилась такая функция:
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
function wordEnding($number, $words) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $numend = $number % 100;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($numend &amp;gt;= 10 &amp;amp;&amp;amp; $numend &amp;lt;= 20)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = $words[2];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $numend = $number % 10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if ($numend &amp;gt; 1 &amp;amp;&amp;amp; $numend &amp;lt; 5)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = $words[1];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else if ($numend &amp;gt;= 5)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = $words[2];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = $words[0];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $result = &quot;$number $responce&quot;;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return $result;&lt;br /&gt;
}&lt;/blockquote&gt;
&amp;nbsp; Результатом работы при одинаковых исходных данных будет одна и та же связка «число название_профессии», но второй вариант работает в ~ 2,5 раза быстрее.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Таким образом, вопрос о том, как вывести правильное окончание слова в зависимости от числа, решён. Разница между первым и вторым вариантами функции измеряется в микросекундах, поэтому без необходимости многократного вызова функции лучше использовать тот вариант, который легче всего воспринимается. В циклах с большим числом итераций, конечно, лучше использовать второй вариант.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/7398660486027837328/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/06/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/7398660486027837328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/7398660486027837328'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/06/blog-post.html' title='Вывод правильного окончания слова в зависимости от числа'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-4169082463379073137</id><published>2014-05-30T10:45:00.000-07:00</published><updated>2014-06-06T16:28:19.420-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Тернарный оператор в PHP</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; В качестве идеи для очередной статьи я решил выбрать &lt;b&gt;тернарные операторы в PHP&lt;/b&gt;, а точнее, их особенность в этом языке. Всё, о чём пойдёт речь ниже, описано в официальной документации, поэтому если вы владеете знанием английского языка и перед написанием кода читаете официальную документацию, эта статья навряд ли будет вам интересной. Ну, поехали.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Я постоянно произвожу рефакторинг (&lt;a href=&quot;http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3&quot; target=&quot;_blank&quot;&gt;что это&lt;/a&gt;?) кода на &lt;a href=&quot;http://fwinternet.blogspot.ru/2012/12/blog-post.html&quot; target=&quot;_blank&quot;&gt;своём проекте&lt;/a&gt;, поэтому изучение &lt;strike&gt;нового&lt;/strike&gt; существующего функционала языка программирования и постоянные поиски более удобных и компактных методов записи стали для меня привычкой. Я очень часто использую условные операторы if () {...} else {...}, и большая их часть предназначена для простого вывода на страницу того или иного результата. Как мне казалось, такое использование условных операторов крайне не оправдано и код наверняка можно сократить. И на этот счёт я был прав.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; В PHP есть такое понятие как тернарный оператор. По сути, тернарные операторы выполняют те же действия, что и конструкции вида
&lt;blockquote&gt;
if (true) echo $var1; else echo $var2;&lt;/blockquote&gt;
Записать это же выражение в более компактном виде можно так
&lt;blockquote&gt;
echo (true) ? $var1 : $var2;&lt;/blockquote&gt;
С помощью него можно также и присвоить переменной определённое значение в зависимости от условия
&lt;blockquote&gt;
$var3 = (true) ? $var1 : $var2;&lt;/blockquote&gt;
Или в таком виде, когда помимо других переменных в переменную добавляется что-то ещё
&lt;blockquote&gt;
$var3 = &#39;Немного текста ... &#39;.((true) ? $var1 : $var2);&lt;/blockquote&gt;
При использовании if () {} else {} эта запись выглядела бы так (эквивалентна ей)
&lt;blockquote&gt;
if (true)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $var 3 = &#39;Немного текста ... &#39;.$var1;&lt;br /&gt;
else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $var 3 = &#39;Немного текста ... &#39;.$var2;&lt;/blockquote&gt;
&amp;nbsp; В производительности тернарные операторы проигрывают операторам if и else, хоть и самую малость: при 10 миллионах операций заметно, что тернарные операторы работают медленнее своей альтернативы примерно на одну шестую/восьмую от времени выполнения скрипта. Но поскольку на моём проекте нет циклов с таким числом итераций, я смирился с незначительной и незаметной на глаз медлительностью, начав применять тернарный оператор при каждом удобном случае.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; С использованием тернарного оператора при значениях истина и ложь мы разобрались, а можно ли использовать его при трёх и более условиях? Можно!
&lt;blockquote&gt;
if ($var == 1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $arr[] = &#39;a&#39;;&lt;br /&gt;
else if ($var == 2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $arr[] = &#39;b&#39;;&lt;br /&gt;
else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $arr[] = &#39;c&#39;;&lt;/blockquote&gt;
Всё это можно записать в более компактном виде так
&lt;blockquote&gt;
echo ($var == 1) ? &#39;a&#39; : (($var == 2) ? &#39;b&#39; : &#39;c&#39;);&lt;/blockquote&gt;
Следует обратить внимание на расстановку круглых скобок. Запись выше &lt;b&gt;не эквивалентна&lt;/b&gt; такой записи
&lt;blockquote&gt;
echo ($var == 1) ? &#39;a&#39; : ($var == 2) ? &#39;b&#39; : &#39;c&#39;;&lt;/blockquote&gt;
&amp;nbsp; Это описано в официальной документации. Вот простой пример, наглядно демонстрирующий необходимость ограничивающих скобок
&lt;blockquote&gt;
$var = 1;&lt;br /&gt;
&lt;br /&gt;
echo ($var == 1) ? &#39;a&#39; : (($var == 2) ? &#39;b&#39; : &#39;c&#39;); // a&lt;br /&gt;
echo ($var == 1) ? &#39;a&#39; : ($var == 2) ? &#39;b&#39; : &#39;c&#39;; // b&lt;/blockquote&gt;
&amp;nbsp; Собственно, именно этот факт стал для меня скрытой особенностью языка. На деле я пока не использую тернарный оператор для трёх и более условий, так как тут уже начинает страдать удобство чтения кода. Вполне вероятно, кому-то эта заметка может пригодиться.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/4169082463379073137/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/05/php.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/4169082463379073137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/4169082463379073137'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/05/php.html' title='Тернарный оператор в PHP'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-6843752928224767332</id><published>2014-05-18T08:33:00.002-07:00</published><updated>2014-05-18T08:34:55.993-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Вконтакте"/><category scheme="http://www.blogger.com/atom/ns#" term="Социальные сети"/><title type='text'>Создаём группу на сайте «Вконтакте»</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Не секрет, что социальными сетями пользуется очень много людей. Facebook, Вконтакте, Одноклассники и другие социальные сети ежедневно собирают аудиторию, сравнимую по численности с населением нескольких крупных городов. Помимо обмена личными сообщениями пользователи таких сайтов активно делятся фотографиями, аудиозаписями, видео и текстовой информацией, а также вступают в сообщества по интересам. О последних и пойдёт речь ниже.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Бытует мнение, что тот, кто активно пользуется социальной сетью Facebook, очень редко заходит в «Вконтакте» и «Одноклассники» или вообще в них не зарегистрирован, и наоборот, кто пользуется «Вконтакте» или «Одноклассниками», практически не заходит или не зарегистрирован в других социальных сетях. Оспорить это или подтвердить я, к сожалению, не могу, да и смысла в этом нет. Если вы желаете создать группу в социальной сети, лучше всего делать это там, куда чаще всего заходите именно вы. Я выбрал в качестве такой платформы социальную сеть Вконтакте.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;br /&gt;
&amp;nbsp; Чтобы создать сообщество в социальной сети Вконтакте, нужно придумать ему название и определиться с видом. Видов сообществ в «Вконтакте» три: группы, публичные страницы, мероприятия.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Первый вид подходит для тех, кто желает сделать сообщество по интересам, в котором участники смогут общаться без участия администратора. В зависимости от настроек группы, пользователи могут сами создавать «темы», писать сообщения на стене, загружать аудиозаписи и другие файлы. Проще говоря, у участников группы есть свобода действий.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Если вы собираетесь наполнять сообщество информацией самостоятельно, больше всего для таких целей подойдёт публичная страница. Например, для коммерческих организаций или при использовании в качестве новостного блога, где участие в сообществе предполагает получение информации, а не обмен ею. В настройках можно разрешить или запретить участникам комментировать записи на стене и загружать медиа-файлы.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Что представляет из себя третий вид сообществ, понятно и без объяснений. Самой примечательной особенностью таких сообществ является то, что все участники делятся на тех, кто «точно пойдёт», и тех, кто «возможно пойдёт». При создании таких сообществ стоит помнить, что после окончания мероприятия сообщество не удаляется, а продолжает существовать.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiveL1AdRn6jYh70GH9wewxDjOA9t5lZ86vqRfEsMUizbQ0dvATIVJDYTwgzL_IqwNgoermXZKix-mLdndL-MKp146M6xt3Ls6FGprNYZ9pJkxBxKXmBMFBXzaPhpdEoSRR2zDYYSUCs1Xr/s1600/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE+%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B0.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiveL1AdRn6jYh70GH9wewxDjOA9t5lZ86vqRfEsMUizbQ0dvATIVJDYTwgzL_IqwNgoermXZKix-mLdndL-MKp146M6xt3Ls6FGprNYZ9pJkxBxKXmBMFBXzaPhpdEoSRR2zDYYSUCs1Xr/s1600/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE+%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B0.jpg&quot; height=&quot;269&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp; Итак, если вы определились с видом сообщества и придумали ему название, можно смело нажимать на кнопочку «Создать сообщество». Настроить сообщество и управлять им несложно, поэтому вы сможете сделать это самостоятельно. Более важный момент - как привлечь участников?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Прежде всего вам нужно понять, почему люди вступают в группы и подписываются на публичные страницы. На то есть три причины:&lt;br /&gt;
&lt;br /&gt;
1. Им за это платят.&lt;br /&gt;
2. Их об этом попросили.&lt;br /&gt;
3. Им это интересно.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Платить за участников - невыгодно и безынтересно. Если просить близких и знакомых вступить в группу, число участников рано или поздно перестанет расти. Эти два способа раскрутки группы имеют большой минус: не факт, что среди привлечённых участников найдутся те, кому ваша группа будет интересна, а потому вы рискуете получить лишь «массу», влияющую на цифры. Если вы создавали группу для продвижения услуг, такими способами вы не достигните цели.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Объединить в сообществе участников по интересам очень сложно, но результат будет того стоить. Учтите, что уже размещённая в сообществе информация не сможет постоянно привлекать новых участников/подписчиков, а старые участники наверняка предпочтут отписаться, если сообщество будет «мёртвым». Нужно постоянно добавлять новые материалы, чтобы «подбодрить» вступивших участников и привлечь внимание новых.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Не следует забывать и о необходимости «вносить разнообразие». Например, если вы регулярно рассказываете о предлагаемых услугах, время от времени выкладывайте фотографии выполненных работ. Интересуйтесь мнением участников, создавая опросы. Отметки «Мне нравится» и комментарии к записям станут вашим помощником в привлечении новых участников.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Крайне важно сохранять нейтральную позицию по отношению ко всему, что не связано с вашей группой или страницей. Если тематика вашей группы связана с недвижимостью, во время управления группой забудьте о политике, автомобилях и личных проблемах. Люди приходят к вам с определённой целью, а не для того, чтобы услышать последние новости или жалобу на личную жизнь. Пытаясь заполучить внимание 2-х процентов участников, кому это покажется интересным, вы не только рискуете потерять лояльность остальных 98-и процентов, но и показываете знак «STOP» многим из тех, кто обратит внимание на группу в будущем.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/6843752928224767332/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/05/create-group-on-vk-com.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6843752928224767332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6843752928224767332'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/05/create-group-on-vk-com.html' title='Создаём группу на сайте «Вконтакте»'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiveL1AdRn6jYh70GH9wewxDjOA9t5lZ86vqRfEsMUizbQ0dvATIVJDYTwgzL_IqwNgoermXZKix-mLdndL-MKp146M6xt3Ls6FGprNYZ9pJkxBxKXmBMFBXzaPhpdEoSRR2zDYYSUCs1Xr/s72-c/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE+%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B0.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-2614820580249651692</id><published>2014-04-03T08:48:00.000-07:00</published><updated>2014-04-03T08:48:36.248-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DNS"/><category scheme="http://www.blogger.com/atom/ns#" term="Мои сайты"/><title type='text'>Немного о записях DNS для домена</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Случайно заглянув в список DNS-записей, я заметил, что мною любимый &lt;a href=&quot;http://bit.ly/1dVcN0G&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;хостинг-провайдер Jino&lt;/a&gt; прописал кучу лишней информации, в том числе A-запись для любых поддоменов. А означало это, что при запросе любого произвольно набранного поддомена посетитель видел страничку хостинг-провайдера, на которой размещена реклама Яндекс.Директ. Не буду разглагольствовать на тему того, как некрасиво и низко со стороны хостинг-провайдера так поступить, лучше сразу перейду к сути решения данной проблемы.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Настройка программного обеспечения да и всё остальное, что связано с сервером, - это задачи системного администратора, но среди моих знакомых, к сожалению, их нет. Поэтому пришлось обратиться к Google, почитать о NS-записях и немного подумать. Ну, обо всём по-порядку.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp; Во-первых, помимо нужной A-записи, указывающей на адрес сервера, где расположен сайт, и двух NS-записей, указывающих на DNS-сервера, где находится информация о домене, в списке были ещё несколько A-записей, CNAME-запись и MX-записи. Поскольку почту для домена я не использую, MX-записи я удалил первым делом.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Во-вторых, мне очень не понравилось, что хостинг-провайдер на своё усмотрение создал A-запись для любых поддоменов (*). На мой взгляд, плохо, если при запросе произвольной страницы (поддомена) отдаётся отличный от 404 код. Как минимум, это вводит в заблуждение: то ли здесь располагается сайт, который временно недоступен, то ли сервер неправильно сконфигурирован, то ли это частица одного большого проекта, над которой в данный момент трудятся разработчики. Стало быть, запись эту я также удалил.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; В-третьих, с непонятной мне целью в списке DNS-записей красовалась CNAME-запись, которая вела на smtp.jino.ru, а там, в свою очередь, отображалась тестовая страница веб-сервера Apache. В таким же удовольствием можно собрать все закладки в моём браузере и создать для них отдельные CNAME-записи с поддоменами моего домена. Но в этом случае для меня, владельца домена, была бы хоть какая-то польза, в отличие от перенаправления на какую-то тестовую страничку.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; От мусора избавились, A-запись с IP-адресом сервера осталась, всё прекрасно. Однако спустя несколько минут я заметил, что сайт перестал загружаться, как будто бы домена не существует. Оказалось, всё просто: при обращении к сайту веб-сервер перенаправляет посетителя на адрес с www, но в системе доменных имён есть информация только о домене без этого префикса.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Ранее, оказывается, при обращении к сайту www.example.com компьютер-клиент получал запись *.exapmle.com и обращался к указанному в этой записи серверу. Я её удалил, поэтому компьютер-клиент более не знает о существовании каких-либо адресов, за исключением example.com. И тут начинается самое интересное.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Чтобы заявить о существовании адреса с префиксом www, можно пойти двумя путями: создать CNAME-запись и создать A-запись. Это кардинально различающиеся типы записей, но в данном случае обе они дадут одинаковый результат. Отсюда и вопрос: запись какого типа лучше создать? На мой взгляд, запись типа A, указывающую на адрес сервера.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Когда пользователь набирает адрес сайта в строке браузера и жмёт Enter, его компьютер обращается к системе доменных имён, чтобы узнать IP-адрес сервера, на котором располагается запрашиваемый сайт. Если в ответ компьютер получает доменное имя, как происходит в случае с CNAME-записью, компьютер вновь обращается к системе доменных имён и запрашивает информацию о полученном домене. Словно так, как заблудившийся в лесу ищет выход по засечкам на деревьях.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Как только ответ компьютером пользователя будет получен, произойдёт соединение с сервером, где расположен сайт. Дополнительные запросы к DNS-серверам являются лишними, так как на них необходимо дополнительное время, а дополнительное время - это плюс к времени ожидания ответа пользователем. Запись типа A избавляет от подобных лишних шагов: получив ответ от системы доменных имён, компьютер-клиент уже знает, куда нужно обратиться, а дальше дело остаётся только за сервером, отдающим посетителям веб-странички.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Стало быть, прописывая A-запись вида www.example.com и IP-адрес сервера в качестве её значения, мы позволяем сэкономить на запросах к DNS-серверам пусть и измеряющееся в миллисекундах, но всё-таки время. Так что, если есть возможность использовать A-запись для псевдонима вашего домена вместо CNAME-записи, лучше её использовать.&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/2614820580249651692/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/04/dns.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/2614820580249651692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/2614820580249651692'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/04/dns.html' title='Немного о записях DNS для домена'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-1655239851312425242</id><published>2014-02-25T12:27:00.000-08:00</published><updated>2014-02-25T12:30:42.370-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Поисковые системы"/><category scheme="http://www.blogger.com/atom/ns#" term="Семантическая разметка"/><title type='text'>Микроразметка данных как способ продвижения сайта</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp;&amp;nbsp; Главной задачей поисковой системы является предоставление наиболее релевантной поисковому запросу информации. Поскольку сайт может содержать исчерпывающий ответ на заданный пользователем вопрос, но в то же время код страницы может содержать ошибки, которые не позволят открыть страничку в браузере, на плечи поисковой системы ложится и оценка каждого представленного в поиске web-документа. В идеале, если страница № 1 и страница № 2 содержат одинаковые тексты, но страница № 1 содержит, например, незакрытые теги, более высокую оценку конечно же получит страница с номером 2.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Современные поисковые системы оценивают не только валидность HTML-кода, но и много другой информации. С каждым годом эти алгоритмы становятся более сложными и всё более совершенными. Если в 2005 году робот поисковой системы обращал внимание на число повторений конкретного слова или фразы и на основе этой статистики давал странице оценку, сейчас подобными манипуляциями высокую позицию в результатах поиска сайты получить не могут. Кроме того, алгоритмы проводят сложный анализ как текста, так и самой страницы.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; Но к несчастью, поисковая система - это всего лишь программа, которая не может понять, что именно ищет человек, задавший поисковый запрос «квартиры москва». Это может быть как поиск объявлений о продаже/аренде, так и поиск агентства недвижимости. Кроме того, поисковой системе не всегда легко определить, какую информацию разместил администратор сайта на конкретной странице, ведь структура данных на разных сайтах может отличаться. В этой связи была разработана и применяется семантическая разметка данных, почитать о которой можно на странице &lt;a href=&quot;http://help.yandex.ru/webmaster/schema-org/what-is-schema-org.xml&quot;&gt;Яндекс.Помощи&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Но как же непонятная многим разметка может сделать сайт понятнее для поисковой системы, если сами данные при этом не меняются? А если семантическая разметка сделана с ошибками, пользователь увидит в результатах поиска «мусор»? Конечно же нет. Семантическая разметка - это лишь подсказки, с помощью которых поисковые системы получают большее понимание размещённой на страницах информации. И как раз это понимание используется для улучшения поисковой выдачи.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Возьмём в пример самый простой запрос, который Яндекс часто приводит в подсказке под строкой поиска - «дешёвые авиабилеты новосибирск». Если взглянуть на результаты поиска по этому или аналогичному ему запросу, не составит труда догадаться, что для участия в результатах поиска на страницу нужно добавить текст вида «Предлагаем дешёвые авиабилеты в Новосибирске» или «Только у нас дешёвые авиабилеты из Новосибирска!». Без подобных фраз на странице алгоритмы поисковой системы просто не поймут, что предлагаемые вами авиабилеты имеют низкую стоимость.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; С другой стороны, наличие на странице подобных фраз вовсе не гарантирует дешевизну билетов, всё может быть с точностью наоборот, ведь большую часть информации, которую вы встречаете на сайтах, создаёт человек, а ему свойственно ошибаться. Где-то поставил лишний нолик, где-то вместо единицы нажал на цифру 2, где-то нарошно допустил ошибку, чтобы привлечь к материалу большее внимание. Именно поэтому поисковой системе требуется сначала просканировать всю информацию, выделить важные моменты, сравнить эту информацию с информацией на других сайтах, а только потом приступить к ранжированию.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; А что же поделать, если простым анализом страницы обойтись нельзя по причине того, что на сайтах может располагаться ложная или неверная информация? Здесь на помощь приходят другие, более современные и более сложные алгоритмы, в разработке которых, порой того не подозревая, участвуют сами владельцы сайтов. Чтобы понять, как владельцы сайтов помогают улучшить поиск, рассмотрим этот момент более детально на примере упомянутых выше авиабилетов.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;b&gt;Во-первых&lt;/b&gt;, как поисковой системе обозначить минимальную и максимальную стоимость авиабилета, учитывая, что она может меняться изо дня в день и что на некоторых сайтах может встречаться неверная информация? Ответ прост - попросить администраторов сайтов сделать микроразметку на странице.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Смысл специальной разметки - обратить внимание робота поисковой системы на конкретные данные, а значит, отсечь много ненужной информации. Например, часть цифр при простом анализе текста могла быть воспринята как стоимость авиабилета. Также это помогает определить, в каких пределах может меняться стоимость, а значит проигнорировать цифры в несколько раз больше или меньше (ложные/неверные данные).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;b&gt;Во-вторых&lt;/b&gt;, как поисковая система определит, на какой странице даётся информация о дешёвых билетах, а на какой под дешёвыми подразумевают билеты, допустим, на полторы тысячи рублей дороже? Ответ очевиден - сравнить стоимость билетов с разных сайтов.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Информация о том, каков минимум и максимум стоимости авиабилета, у поисковой системы уже есть благодаря микроразметке на нескольких сайтах. Остаётся найти все сайты и отсортировать их по возрастанию этой стоимости. Кстати, чаще всего первыми на нововведения наподобие специальных тегов разметки реагируют крупнейшие порталы, которым люди доверяют, поэтому вопрос на недостоверной информации не заостряется.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;b&gt;В-третьих&lt;/b&gt;, как определить, даёт ли сайт исчерпывающую информацию на запрос? Здесь и приступают к работе сложные алгоритмы, которые анализируют, анализируют, анализируют.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Например, показывать в результатах поиска страницы, на которых из дешёвых только одно предложение, а все остальные авиабилеты в полтора раза дороже, чем у конкрентов, - плохо. Значит, учесть нужно и количество предложений. Также нужно проанализировать стоимость билетов по разным направлениям, ведь подобный запрос - общий, мы пока не знаем, куда хочет полететь человек. Учитываем их и перед нами предстаёт уже более ясная картина.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;b&gt;В-четвёртых&lt;/b&gt;, как определить, какой сайт достоин более высоких позиций, а какой явно не стоит показывать на первой страничке результатов поиска? На этом этапе нужно определить качественные сайты.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Вероятно, если бы алгоритмы поиска Яндекса не были бы скрыты за коммерческой тайной, ответ поисковой системы на этот вопрос был бы расписан в нескольких томах. Помимо валидного кода, хорошей вёрстки и наличия на странице формы поиска наверняка есть ещё много критериев отбора качественных сайтов. Присваиваем каждому базовый рейтинг, оцениваем качество страниц и меняем рейтинг в большую или меньшую сторону. В результате получаем то, что нужно отдавать на запрос пользователям.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Не будет удивлением, если сайты, которые помогают улучшить результаты поиска, предоставляя информацию в «понятных» для Яндекса форматах, рано или поздно займут более высокие позиции в результатах поиска. Например, если на странице без специальной разметки Яндекс не сможет найти информацию о дате вылета, а на другом сайте эта информация будет отмечена специальным тегом или атрибутом к тегу, мнение поисковой системы будет заключаться в том, что именно второй сайт даёт более исчерпывающую информацию на запрос пользователя. Отсюда и более высокая позиция в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Рассмотренный пример лишь показывает, как в несколько этапов поисковые системы могут определить, на каких сайтах содержится полезная информация, а на каких предлагается информация, с помощью которой владелец сайта пытается заполучить более высокие позиции. В реальности всё может быть в десятки раз сложнее или не реализовано вовсе.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Для тех веб-мастеров, что посетили эту страницу в поисках ответа на вопрос, стоит ли использовать микроразметку, ответ один: стоит. Если семантическая разметка данных не даст вашему сайту конкурентные преимущества сегодня, то уже завтра всё может измениться. И даже в случае, если ваш сайт уже ранжируется лучше многих других, не стоит игнорировать эти рекомендации, ведь какой-то из конкурирующих с вашим сайтов может начать использовать разметку данных и за счёт этого получить более высокую оценку поисковой системы.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/1655239851312425242/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/02/semantic-markup-data.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1655239851312425242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1655239851312425242'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/02/semantic-markup-data.html' title='Микроразметка данных как способ продвижения сайта'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-5019209718760183190</id><published>2014-01-12T03:51:00.002-08:00</published><updated>2014-01-12T03:52:42.687-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="Недвижимость"/><title type='text'>Расчёт стоимости квадратного метра для сайта по недвижимости</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Одним из интересных моментов в процессе работы над &lt;a href=&quot;http://fwinternet.blogspot.ru/2012/12/blog-post.html&quot;&gt;сайтом&lt;/a&gt; стал расчёт стоимости квадратного метра. Само по себе это лишь банальное деление одного числа на другое, в чём ничего сложного нет, но исходные данные и желаемый результат немного затрудняли задачу: исходная цена указывается в тысячах рублей, то есть без трёх последних нулей, стоимость квадратного метра нужно округлять до сотен и выводить в рублях. Простыми словами, деление 2300 на 57 должно давать в результате не дробное число 40.35087719, а целое число 40300.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; Необходимо было придумать такое решение поставленной задачи, при котором затраченные время и ресурсы сервера будут сведены к минимуму, так как рассчитывать нужно будет сразу для нескольких десятков объявлений. Первое, что приходит в голову при виде исходного и нужного чисел, это умножить полученный результат на 1000, а затем производить манипуляции с округлением. Сначала я так и сделал, но с округлением целого числа было трудновато, пока в голову пришла банальная идея - разделить всё на 100.
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
$mprice = 2300; $size = 57;&lt;br /&gt;
$mprice = $price / $size * 1000;&lt;br /&gt;
$mprice = ceil($mprice / 100) * 100;&lt;br /&gt;
echo $mprice; //получили 40300&lt;/blockquote&gt;
&amp;nbsp; После умножения на тысячу делим результат на 100, тем самым убрав в правую от точки сторону ненужные цифры, затем округляем число до целого в большую сторону, а затем умножаем на 100. Звучит запутанно, но если сократить запись, всё становится предельно понятно.
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
echo ceil($price / $size * 10) * 100;&lt;/blockquote&gt;
&amp;nbsp; Таким образом, даже если в случае деления стоимости объекта на общую плошадь мы получаем число меньше единицы, мы всё равно получим корректную стоимость квадратного метра. Вплоть до стоимости 100 рублей за квадратный метр.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/5019209718760183190/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2014/01/calculation-of-the-cost-per-square-meter.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/5019209718760183190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/5019209718760183190'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2014/01/calculation-of-the-cost-per-square-meter.html' title='Расчёт стоимости квадратного метра для сайта по недвижимости'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-1953353404767427452</id><published>2013-12-19T10:52:00.001-08:00</published><updated>2013-12-19T10:52:31.093-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Основы сайтостроения"/><title type='text'>Основы построения сайта: «польза» и «излишки»</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; В сегодняшней статье я решил дать несколько рекомендаций веб-мастерам, которые приступают к созданию нового проекта. В частности, уделить внимание тому, что делает ресурс посещаемым, и тому, что заставляет пользователей уходить с сайта. Возможно, какая-то из этих рекомендаций поможет вам повысить эффективность сайта, улучшить индексацию и количество просмотров, но суть их заключается в одном - не стоит усложнять проект ещё до его запуска.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Важно понимать, что главной целью существования сайта является предоставление интернет-пользователям информации. Заработок на ссылках, показ рекламы и даже контакты вашей фирмы - всё это второстепенно. Описание деятельности компании, информационные статьи, фотографии - вот то, зачем приходят посетители. Отталкивайтесь от этой информации, когда будете разрабатывать структуру сайта.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Вся информация должна быть структурированной. Даже если информации так много, что для неё нужно сделать 20 разделов и 140 категорий, это обязательно нужно сделать. Не стоит создавать раздел «Статьи» и публиковать в нём какую угодно информацию - за это посетители вас никогда не поблагодарят. Да, вы будете получать трафик с поисковых систем, но целевую аудиторию так никогда и не приобретёте. Наша же цель состоит именно в этом.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp; Берите пример с каталогов, досок объявлений, сайтов по недвижимости. Это достойные внимания ресурсы, так как главным фактором, влияющим на посещаемость, для них является удобство пользования. Удобная навигация, наличие поиска, минимум рекламы, отсутствие необходимости регистрироваться для просмотра информации - вот то, &lt;u&gt;что можно взять в пример&lt;/u&gt;. И об этом по порядку.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;b&gt;Во-первых&lt;/b&gt;, одним из самых важных уроков, который могут дать классификаторы информации, - это навигационное меню. Будет по истине трудно найти доску объявлений, каталог организаций или портал по недвижимости, где используются «выпадающие» меню. И лишь потому, что это неудобно. Как выход из ситуации, если на вашем ресурсе много разделов и категорий, делайте ссылки на разделы в верхнем меню, а категории раздела выводите в боковом меню.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;b&gt;Во-вторых&lt;/b&gt;, поиск на сайте-многостраничнике должен быть обязательно, в противном случае даже целевые посетители, просмотрев две-три страницы, будут уходить. Если вся информация разделена по каким-то параметрам, включите эти параметры как опции поиска. Для досок объявлений, например, важно наличие «умного» поиска - поиска, с помощью которого можно найти не только по прямому вхождению фразы в текст.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;b&gt;В-третьих&lt;/b&gt;, на сайтах по недвижимости и в различных каталогах посетитель за раз может просмотреть до полусотни страниц. При таких объёмах поступающей на экран его монитора информации совсем не хочется пролистывать каждую открытую в фоне страницу, пытаясь скрыть рекламу и добраться до контента. Чем больше нужно будет прокручивать странички, тем больше желания будет у пользователя уйти на сайт ваших конкурентов. В добавок, Flash-реклама и различные jQuery-плагины, ставшие в последнее время чуть ли не обязательной частью любого портала, дадут о себе знать, если открыто несколько десятков вкладок.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; И &lt;b&gt;в-четвёртых&lt;/b&gt;, если вы хотите сделать контент скрытым для незарегистрированных пользователей, откажитесь от этой идеи. Это привилегия популярных порталов, где уже есть своя целевая аудитория и мера по пресечению доступа к информации является необходимой (например, влияние законов), а для только что созданных и молодых сайтов такое решение - шаг к гибели.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Чтобы показать хотя бы один пример, я набрал в поиске Google запрос «доска бесплатных объявлений». На первых позициях, как ни странно, сидят те, кто вкладывает большие бюджеты в рекламу и не думает об удобстве. На том же «Авито», к примеру, даже структуру рубрик довести до ума не могут, что уж говорить о чём-то прочем. Из просмотренных 50-ти позиций результатов поиска мой взгляд остановился всего лишь на двух сайтах, один из которых отсеялся в процессе странствия по нему.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Оставшийся сайт - &lt;a href=&quot;http://berdchanin.ru/&quot;&gt;berdchanin.ru&lt;/a&gt;. Что больше всего в нём приглянулось, так это картинки у главных рубрик, за счёт которых пользователю легко понять, куда проследовать с главной страницы для достижения нужной.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP9BVCCcvF1-7MVhLKStuuXrUyXGs4GfUFPYbdGnt-rQG_f-VmdLTv4ebR-sRM43YMncusXQB1hyphenhyphenTXDL3K4ISdutlOuoLCiz5HrBqnHx2s62yj06CcfWxXdc7mvZfSuWJNH4Bkh9dP8gu6/s1600/berdchanin.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Сайт berdchanin.ru&quot; border=&quot;0&quot; height=&quot;216&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP9BVCCcvF1-7MVhLKStuuXrUyXGs4GfUFPYbdGnt-rQG_f-VmdLTv4ebR-sRM43YMncusXQB1hyphenhyphenTXDL3K4ISdutlOuoLCiz5HrBqnHx2s62yj06CcfWxXdc7mvZfSuWJNH4Bkh9dP8gu6/s320/berdchanin.jpg&quot; title=&quot;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp; Не слишком много подрубрик, имеется поиск, есть возможность просматривать объявления в двух режимах - простым списком и списком с подробностями, на страницах объявлений показываются «Похожие объявления», нет «лишних» скриптов и доступны ленты новостей, с которыми удобно отслеживать новые объявления. Единственный, но очень большой недостаток - скудный дизайн, который, скорее всего, и является причиной маленькой посещаемости (на момент написания статьи за сутки на сайте по данным счётчика Liveinternet побывало 122 уникальных посетителя).&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Итак, озвучив нужный функционал, приступим к перечню того, что на сайте будет являться &lt;u&gt;излишеством&lt;/u&gt;. С этим, конечно, труднее, так как для сайтов разных тематик есть свои «надо» и «удаляем», но обратить внимание на основные ошибки непременно стоит.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;b&gt;Во-первых&lt;/b&gt;, не используйте модули опросов и голосований без крайней необходимости, а ещё лучше не используйте их вообще. Каждый человек индивидуален и не стоит ограничивать возможности указать на недоработки несколькими пунктами. Вместо этого, если вы хотите знать мнение посетителей о компании, услугах, продукции или сайте, сделайте раздел отзывов и предложений. Эффективность подобной обратной связи будет во много раз превышать голосования.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;b&gt;Во-вторых&lt;/b&gt;, не используйте «облака тегов». Как правило, со временем они превращаются в словесную свалку, в которой посетитель не сможет найти нужное. «Метки» для материалов сайта - хороший помощник в поиске статей определённой тематики, однако выводить их надо непосредственно под статьёй - и только те, которые к этой статье относятся.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;b&gt;В-третьих&lt;/b&gt;, старайтесь использовать как можно меньше всплывающих окон. У самого обычного интернет-пользователя («не разбирающегося в компьютерах») они ассоциируются с баннерами, требующими отправки SMS. Есть шанс получить большой показатель отказов, показывая результаты поиска не на отдельных страницах, а в всплывающих блоках. Используйте их, например, для жалоб на объявление или для обратной связи, но ни в коем случае не прячьте в них контент.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;b&gt;В-четвёртых&lt;/b&gt;, не забивайте место на главной странице бесполезными для пользователей текстами. Главная страница должна отображать главное из того, что есть на сайте. Это могут быть несколько фотографий, несколько ссылок на разные статьи, небольшое описание компании и продукции, а также многое другое. Словом, не ограничивайте контент главной страницы одним лишь перечнем продвигаемых запросов.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; И ещё, не бойтесь брать пример с популярных сайтов. Это не плагиат, это всего лишь точка опоры. Посмотрели, оценили, доработайте и запускайте свой проект - у вас будут все шансы стать главным конкурентом взятого в пример сайта.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Пожалуй, на сегодня всё. Этого должно быть более чем достаточно, чтобы спроектировать проект и сделать его конкурентным, а больше информации и конкретных примеров - в следующих статьях.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/1953353404767427452/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2013/12/basics-of-building-site.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1953353404767427452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1953353404767427452'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2013/12/basics-of-building-site.html' title='Основы построения сайта: «польза» и «излишки»'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP9BVCCcvF1-7MVhLKStuuXrUyXGs4GfUFPYbdGnt-rQG_f-VmdLTv4ebR-sRM43YMncusXQB1hyphenhyphenTXDL3K4ISdutlOuoLCiz5HrBqnHx2s62yj06CcfWxXdc7mvZfSuWJNH4Bkh9dP8gu6/s72-c/berdchanin.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-7914827584665866735</id><published>2013-12-16T16:55:00.000-08:00</published><updated>2013-12-19T10:42:07.424-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AdsManager"/><title type='text'>Делаем меню с категориями AdsManager внутри компонента</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Приветствую, дорогой читатель! Сегодня речь пойдёт о доработках компонента AdsManager (доска объявлений для Joomla!), а точнее о том, как сделать меню с ссылками на категории AdsManager внутри компонента - например, на страницах самих категорий.&lt;br /&gt;
&lt;br /&gt;
Техническое задание:&lt;br /&gt;
&amp;nbsp;1. На страницах категорий сделать меню с ссылками на опубликованные категории AdsManager;&lt;br /&gt;
&amp;nbsp;2. Меню должно отображаться на всех страницах с категориями (в списках объявлений), а также на странице &quot;Все объявления&quot;;&lt;br /&gt;
&amp;nbsp;3. При переходе в какую-либо категорию должен раскрываться список подкатегорий этой категории;&lt;br /&gt;
&amp;nbsp;4. Если посетитель находится в подкатегории, список категорий и список соседних подкатегорий должны отображаться.&lt;br /&gt;
&lt;br /&gt;
Сведения:&lt;br /&gt;
Версия Joomla 1.5.15&lt;br /&gt;
Версия AdsManager 2.6.5&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; Задача, казалось бы, простая, ведь на то есть отдельный модуль в стандартной сборке AdsManager. Можно установить его, но в этом случае модуль будет отображаться на всех страницах компонента и придётся искать условия, которые бы позволили скрывать категории на главной странице компонента и на страницах объявлений, а можно приложить немного усилий и встроить функции из этого модуля в сам компонент.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Мне нужно было выводить данное меню только на страницах категорий, поэтому для работы понадобились файлы шаблона list: components/com_adsmanager/views/list/view.html.php и components/com_adsmanager/views/list/tmpl/default.php.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Сначала нам нужно создать саму функцию в файле &lt;b&gt;view.html.php&lt;/b&gt;, а также написать несколько строк кода, чтобы заносить в нужные переменные нужные для работы данные.&lt;br /&gt;
&lt;br /&gt;
Открываем файл view.html.php, ищем функцию &lt;b&gt;display()&lt;/b&gt; и, например, после строчки&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
$contents = $contentmodel-&amp;gt;getContents($filters,$limitstart, $limit,$filter_order,$filter_order_Dir);&lt;/blockquote&gt;
вставляем следующее&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
$cats_menu = $catmodel-&amp;gt;getCatTree(true,true,$nbcontents);&lt;br /&gt;
$this-&amp;gt;assignRef(&#39;cats_menu&#39;,$cats_menu);&lt;br /&gt;
&lt;br /&gt;
$ccats = $catmodel-&amp;gt;getCategories();&lt;br /&gt;
$orderlist = array();&lt;br /&gt;
foreach($ccats as $v) { $orderlist[$v-&amp;gt;id] = $v; }&lt;br /&gt;
$this-&amp;gt;assignRef(&#39;orderlist&#39;,$orderlist);&lt;/blockquote&gt;
&amp;nbsp; В этом же файле переходим &lt;b&gt;к последней фигурной скобке&lt;/b&gt; и вставляем &lt;b&gt;перед ней&lt;/b&gt; этот код&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
function displayMenuCats($id, $level, &amp;amp;$children, $itemid, $current_list) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (@$children[$id]) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; foreach($children[$id] as $row) { ?&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;?php&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $link = JRoute::_(&quot;index.php?option=com_adsmanager&amp;amp;view=list&amp;amp;catid=&quot;.$row-&amp;gt;id.&quot;&amp;amp;Itemid=$itemid&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; echo &#39;&amp;lt;a href=&quot;&#39;.$link.&#39;&quot;&amp;gt;&#39;.$row-&amp;gt;name.&#39;&amp;lt;/a&amp;gt;&#39;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(@$current_list[count($current_list) - 1 - $level] == $row-&amp;gt;id) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; echo &#39;&amp;lt;ul&amp;gt;&#39;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;displayMenuCats($row-&amp;gt;id, $level+1, $children, $itemid, $current_list);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; echo &#39;&amp;lt;/ul&amp;gt;&#39;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ?&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;?php&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;/blockquote&gt;
&amp;nbsp; Затем открываем файл &lt;b&gt;default.php&lt;/b&gt; и в месте, где собираемся выводить меню, вставляем&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&amp;lt;ul&amp;gt;&amp;lt;?php&lt;br /&gt;
$current_list[] = $this-&amp;gt;catid;&lt;br /&gt;
if ($this-&amp;gt;catid != -1) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $current = $this-&amp;gt;catid;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while((isset($this-&amp;gt;orderlist[$current])) &amp;amp;&amp;amp; ($this-&amp;gt;orderlist[$current]-&amp;gt;parent != 0)) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $current_list[] = $this-&amp;gt;orderlist[$current]-&amp;gt;parent;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $current = $this-&amp;gt;orderlist[$current]-&amp;gt;parent;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
$this-&amp;gt;displayMenuCats(0, 0, $this-&amp;gt;cats_menu, $this-&amp;gt;Itemid, $current_list);&lt;br /&gt;
?&amp;gt;&amp;lt;/ul&amp;gt;&lt;/blockquote&gt;
&amp;nbsp; Сохраняем оба файла, загружаем на хостинг и радуемся удобному меню, доступному только на страницах категорий и раскрывающемуся при переходе к подкатегориям. А место на главной странице компонента и страницах объявлений, которое бы занимал модуль mod_adsmanager_menu, лучше занять какой-то более полезной информацией. У меня, например, на главной странице уже есть список всех категорий, поэтому список разделов был совершенно бесполезным; освободившееся пространство я занял «новыми объявлениями».&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; P. S. Чтобы подстроить меню под дизайн сайта, да и вообще как-то украсить ссылки в нём, не забудьте прописать стили для созданных списков ul.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/7914827584665866735/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2013/12/adsmanager-list-categories-menu.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/7914827584665866735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/7914827584665866735'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2013/12/adsmanager-list-categories-menu.html' title='Делаем меню с категориями AdsManager внутри компонента'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-2010887081298842187</id><published>2013-12-06T06:53:00.000-08:00</published><updated>2013-12-06T06:56:44.302-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Как в PHP обрезать строку до целого слова?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp; Читая Яндекс.Новости, я задался вопросом: а почему на своих сайтах я обрезаю тексты до указанного символа, часто оставляя в конце нечитаемый набор букв? Красивее же смотрелось бы, если бы строка обрезалась до целого слова. И толи по сложившейся привычке, толи из интереса я таки решил докопаться до решения, которое наверняка понравится посетителям.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Как мы распознаём слова в предложении? Они отделяются пробелами. Следовательно, нужно найти в тексте позицию «нужного» пробела и обрезать всё, что находится за ним. Подумаем, как это можно сделать.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; В PHP есть функция strpos, позволяющая найти позицию первого вхождения в строку нужного нам символа. Она же позволяет сделать отступ, чтобы искать не с начала строки, а допустим, с 140 символа. Значит, выяснить, где находится нужный пробел проблемой не будет.
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
$str = &#39;Сдам в аренду хорошую однокомнатную квартиру в районе Петроградской площади. Мебель на кухне, в коридоре, комнате, есть холодильник, кухонная плита, телевизор, микроволновая печь. Сдаётся на длительный срок семье или семейной паре. Отдельно оплачиваются коммунальные услуги.&#39;; //исходный текст&lt;br /&gt;
$key = strpos($str, &#39; &#39;, 140); //получаем позицию ближайшего пробела, начав поиск с 140 по счёту символа&lt;/blockquote&gt;
&amp;nbsp; Затем используем функцию substr, которая позволяет обрезать строку до нужной нам длины. Первым параметром задаём переменную, в которой содержится текст; вторым параметром идёт позиция, с которой начинаем отсчёт; третий параметр - позиция, до которой обрезаем наш текст.
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
echo substr($str, 0, $key);&lt;/blockquote&gt;
&amp;nbsp; Как оказалось, всё просто. Соединим весь получившийся код, сократим его и добавим в конец обрезанного текста многоточие, чтобы пользователи понимали, что выведен не весь имеющийся в базе текст, а лишь его часть.
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
$str = &#39;Сдам в аренду хорошую однокомнатную квартиру в районе Петроградской площади. Мебель на кухне, в коридоре, комнате, есть холодильник, кухонная плита, телевизор, микроволновая печь. Сдаётся на длительный срок семье или семейной паре. Отдельно оплачиваются коммунальные услуги.&#39;;&lt;br /&gt;
echo substr($str, 0, strpos($str, &#39; &#39;, 140)).&#39;...&#39;;&lt;/blockquote&gt;
&amp;nbsp; В результате мы получили текст, обрезанный до целого слова. Для моего примера это строка следующего содержания:
&lt;blockquote&gt;
Сдам в аренду хорошую однокомнатную квартиру в районе Петроградской площади....
&lt;/blockquote&gt;
&amp;nbsp; В моём тексте позиция «нужного» пробела совпала с началом нового предложения, поэтому получилось четыре точки вместо трёх. Чтобы обрезать лишние символы (среди них могут также быть запятая, восклицательный знак и другие знаки препинания), можно воспользоваться регулярными выражениями.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/2010887081298842187/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2013/12/php-substr-string-to-word.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/2010887081298842187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/2010887081298842187'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2013/12/php-substr-string-to-word.html' title='Как в PHP обрезать строку до целого слова?'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-7781192495056061923</id><published>2013-11-15T09:07:00.001-08:00</published><updated>2013-11-15T09:07:08.623-08:00</updated><title type='text'>Экспорт объявлений в Яндекс.Недвижимость</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp;&amp;nbsp; Мне много доводилось читать о том, что сервис Яндекс.Недвижимость является источником большого трафика, и как владельца сайта по тематике &quot;Недвижимость&quot;, в конце-концов это не могло меня не заинтересовать. Долго откладывал на потом элементарное ознакомление с сервисом, и вот, наконец, мои руки дотянулись и до него.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Первое впечатление о сервисе Яндекс.Недвижимость было невозможно описать словами, нужно было просто сидеть и осмысливать увиденное. В списке технических требований не нашлось места для &quot;смежно-изолированных комнат&quot;, чтобы описать планировку квартиры, не нашлось варианта &quot;без ванны&quot; или &quot;душевая кабина&quot; для описания санузла, но зато есть отдельные теги для вида из окон и покрытия пола.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Кроме того, попробовав поискать объекты недвижимости, я обнаружил, что многое, что указано в технических требованиях, в параметрах поиска отсутствует. Возможно, это связано с региональной привязкой, а возможно, сервис просто до сих пор находится на стадии разработки. Тем не менее, всё это лишь прибавило интереса и желания выгружать объявления в сервис.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Итак, первым делом нужно было выяснить, можно ли участвовать в сервисе, предоставляя информацию только из одного раздела недвижимости. Это было важно потому, что не во всех разделах моего сайта было много объявлений и часть из них не соответствовали понятию актуальности, которое описано в справочном разделе Яндекса. На удивление, даже такого элементарного вопроса в разделе справки я не нашёл, пришлось писать в службу поддержки.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Спустя два дня был получен ответ от менеджера проекта Яндекс.Недвижимость, цитата: &quot;Да, это возможно, добавляйте в фид объявления из тех разделов, в качестве которых уверены.&quot;. Раз это возможно, ничего более не должно было остановить меня. Приступаем к сприптам.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Пример того, как должен выглядеть XML-файл с объявлениями, Яндекс привёл очень хороший. Большая часть вопросов, глядя на этот пример, отсекалась, но с частью из них всё же пришлось помучиться. Так, например, вывод вида планировки квартиры я сделал только для тех объектов, в которых указано &quot;смежные&quot; либо &quot;изолированные&quot;, а вместо &quot;смежно-изолированных комнат&quot; и свободной планировки, присущей популярным в последнее время квартирам-студиям, я предпочёл не выводить вообще ничего. Так же поступил и с другими «спорными» характеристиками.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Идём в инструменты для веб-мастеров, переходим на страничку «Содержимое сайта» и кликаем по блоку «Недвижимость». На открывшейся страничке находим полезную &lt;a href=&quot;http://webmaster.yandex.ru/xsdtest.xml?xsdvalue=3&quot;&gt;ссылку&lt;/a&gt; на страницу специального валидатора, позволяющего проверить созданный «фид». Если всё нормально, кликаем по кнопочке «Начать работу» и заполняем предложенную форму. После этого данные отправляются модераторам Яндекса, а мы можем расслабиться, выпить чашечку кофе, поработать над своим сайтом, съездить поиграть в Лас-Вегас и ещё много чего сделать, так как в ближайшие три недели наша заявка будет висеть на проверке :) Шутка.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Через день после добавления экспортного файла в Яндекс.Вебмастер на страничке &quot;Содержимое сайта&quot; появилась информация о том, что экспортный файл прошёл автоматическую проверку. Ниже было указано количество объявлений в файле, а также количество валидных объявлений и объявлений с ошибками. Дальше снова пошли вопросы, ответы на которые, к сожалению, сотрудники Яндекса не включили в справочный раздел.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Во-первых, в экспортном файле содержалось более тысячи объявлений, в Яндекс.Вебмастер же была озвучена цифра 521. 302 объявления из них были валидными, а 219 - с ошибками. Почему отображается цифра в два раза меньше числа отправленных объявлений, я мог лишь догадываться.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Во-вторых, проверив «фид» через тот самый «специальный валидатор», ссылка на который была озвучена выше, я предположил, что одновременно он прошёл проверку и на соответствие техническим требованиям. Как стало ясно из обнаруженных ошибок, это не так, хотя ошибки были весьма банальными: я парсил все телефоны в один тег, а каждый телефонный номер необходимо было выводить в отдельных тегах &amp;lt;phone&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В-третьих, спустя шесть дней после исправления ошибки с тегами &amp;lt;phone&amp;gt; автоматическая перепроверка так и не была произведена. То ли автоматическая проверка производится всего лишь раз, то ли автоматическая проверка не производится потому, что в первый раз было найдено много ошибок, то ли промежутки времени между автоматическими проверками просто-напросто очень велики.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Также неприятный осадок оставил местами непонятный интерфейс. Я, например, так и не понял, зачем нужна неактивная кнопочка с текстом &quot;Ожидайте обработки&quot;, как за день ориентировочная дата завершения проверки могла уменьшиться на 10 дней и можно ли сменить путь к экспортному файлу.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; На 9 день после добавления ссылки на экспортный файл я вновь заглянул на страничку с информацией о статусе проверки, надеясь увидеть, что прошла автоматическая перепроверка, но перепроверки так и не было. Зато заявку проверили модераторы, в участии было отказано по причине, цитирую: &quot;низкая актуальность объявлений о продаже недвижимости, низкая актуальность объявлений о продаже участков, продаже/аренде домов, продаже/аренде комнат&quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Каким бы большим не было моё удивление тому, что проверка закончилась ранее ориентировочной даты, я всё же больше удивился причине. Дело в том, что объявлений о продаже участков и домов в «фиде» не было в помине, как не было и объявлений об аренде недвижимости. Из своей базы я экспортировал только объявления о продаже квартир и комнат. Видимо, всё-таки нельзя экспортировать объявления только из одного раздела.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Подать заявку повторно можно будет через месяц, так что время, чтобы пообщаться с представителями сервиса, пока есть. Быть может, в процессе общения узнаю что-то интересное, что следует изменить на сайте. Время покажет :)&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/7781192495056061923/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2013/11/export-ads-for-realty-yandex.html#comment-form' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/7781192495056061923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/7781192495056061923'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2013/11/export-ads-for-realty-yandex.html' title='Экспорт объявлений в Яндекс.Недвижимость'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-3799498638477734605</id><published>2013-03-13T19:26:00.003-07:00</published><updated>2013-03-13T19:32:52.442-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Введение в Интернет"/><category scheme="http://www.blogger.com/atom/ns#" term="Программы"/><title type='text'>Как скачать с торрент-трекера?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp;&amp;nbsp; Настраивая новенький ноутбук сестре, я услышал просьбу помочь разобраться со скачкой фильмов с торрентов. Проще, конечно, показать, чем объяснить на словах, но дело и так несложное, поэтому в очередной статье попробуем разобраться, как же пользоваться торрентами.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В этой статье я рассмотрю пример загрузки через простейший торрент-клиент для системы Linux - kTorrent.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyA-C_kLMdFkflwC0TqVf410AuK5fJUEcjFWwl8E-gO_rHDY51NMZKw0bos4GkbrZL7AcGmDi9OBAkisoQeVsQvoM8A20t1tRgppb0-9Hvg5OMOpGr_JMQdQQVJOBuxuGGo3dcRU2dVX6S/s1600/kTorrent.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;kTorrent - торрент-клиент KDE (Linux)&quot; border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyA-C_kLMdFkflwC0TqVf410AuK5fJUEcjFWwl8E-gO_rHDY51NMZKw0bos4GkbrZL7AcGmDi9OBAkisoQeVsQvoM8A20t1tRgppb0-9Hvg5OMOpGr_JMQdQQVJOBuxuGGo3dcRU2dVX6S/s320/kTorrent.jpg&quot; title=&quot;kTorrent - торрент-клиент KDE (Linux)&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Принципиальной разницы между разными торрент-клиентами я не вижу, все они выполняют одни и те же функции и лишь имеют разный интерфейс, поэтому вы с лёгкостью сможете разобраться и с любой другой программой. Скажу лишь, что наиболее распространёнными клиентами являются BitTorrent, uTorrent и Azureus.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Сегодня существует большое количество торрент-трекеров, и все они разные. Торрент-трекер может быть как универсальным и без регистрации, так и закрытым платным. Во всяком случае, найти список трекеров всегда можно в &lt;a href=&quot;http://fiftys.ru/internet.html?catid=241&quot; rel=&quot;nofollow&quot;&gt;каталоге торрент-трекеров&lt;/a&gt; или в &lt;a href=&quot;http://google.ru/&quot; rel=&quot;nofollow&quot;&gt;поисковой системе&lt;/a&gt;.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Я предпочитаю скачивать любые нужные мне фильмы, сериалы и музыку на торрент-трекере Kinozal.tv. Другими торрент-трекерами не пользуюсь, так как на Kinozal нахожу всё, что когда-либо может потребоваться. Но в принципе, от торрент-трекера зависит разве что количество пользователей, которые будут раздавать определённый фильм, сериал, музыкальный альбом или другие файлы, а всё остальное между трекерами схоже. Поэтому выбор можно сделать с закрытыми глазами :)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Итак, выбрав программу и торрент-трекер, переходим к любой раздаче и скачиваем торрент-файл. Все они имеют расширение .torrent, пример - &lt;a href=&quot;http://kinozal.tv/download.php/1049577/%5Bkinozal.tv%5Did1049577.torrent&quot; rel=&quot;nofollow&quot;&gt;Блудливая Калифорния (6 сезон: 1-7 серии из 12) / Californication / 2013 / ПМ (NovaFilm), СТ / HDTVRip (720p)&lt;/a&gt;. Затем кликаем по скачанному файлику и открываем его через торрент-клиент (программу, которую ранее установили).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Чаще всего предварительно настраивать торрент-клиент не нужно. За исключением, конечно, случаев, когда интернет-соединение устанавливается через Proxy-сервер или компьютер подключён к интернету через роутер. Поэтому после запуска торрент-клиента должно сразу же появиться диалоговое окно для нашего торрент-файла.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiZT7Y-0H9sdCMtpbV7Mc_Y6YXzHw9XPuJ2FDw7-RWol_8DPOn6NBRQT1scmgJrCqm5gKMaK8Hh6X-kaHgQXJEi_kI3t01mipYCADOtu9BTedFIbbmpAJiDQgO7YOqRWKtDMV9nthHkzOB/s1600/kTorrent+2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Как качать с торрентов через kTorrent&quot; border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiZT7Y-0H9sdCMtpbV7Mc_Y6YXzHw9XPuJ2FDw7-RWol_8DPOn6NBRQT1scmgJrCqm5gKMaK8Hh6X-kaHgQXJEi_kI3t01mipYCADOtu9BTedFIbbmpAJiDQgO7YOqRWKtDMV9nthHkzOB/s320/kTorrent+2.jpg&quot; title=&quot;Диалоговое окно kTorrent&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В появившемся диалоговом окне нам нужно будет выбрать директорию, в которую будут сохраняться файлы, имя для поддиректории (на случай, если скачивается несколько файлов) и непосредственно отметить галочками те файлы, которые будут скачиваться. Если планируете скачать все файлы (в моём примере это несколько альбомов легендарной группы Led Zeppelin, в каждом из которых с десяток-другой композиций), следует отметить все файлы галочками (по умолчанию они отмечены все до единого).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Кодировку и другие настройки трогать не рекомендуется, однако отмечу, что если вы пользуетесь операционной системой Windows, кодировка должна быть cp1251, иначе всемто русских названий будут отображаться непонятные символы. Ну и... Жмём кнопочку &quot;OK&quot; (в разных программах название кнопки может быть разным, например - &quot;Скачать&quot;, &quot;Начать&quot; и так далее).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Как только загрузка закончится, в списке раздач (завершённых загрузок) поменяется состояние этой закачки. После этого можно будет запустить новую серию любимого сериала или фильм, послушать скачанные альбомы любимой группы или поиграться в новую игру - в зависимости от того, что именно вы качали.&lt;br /&gt;
&lt;br /&gt;
Вот и всё :)&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/3799498638477734605/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2013/03/kak-skachat-s-torrent-trekera.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/3799498638477734605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/3799498638477734605'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2013/03/kak-skachat-s-torrent-trekera.html' title='Как скачать с торрент-трекера?'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyA-C_kLMdFkflwC0TqVf410AuK5fJUEcjFWwl8E-gO_rHDY51NMZKw0bos4GkbrZL7AcGmDi9OBAkisoQeVsQvoM8A20t1tRgppb0-9Hvg5OMOpGr_JMQdQQVJOBuxuGGo3dcRU2dVX6S/s72-c/kTorrent.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-5002033090546403971</id><published>2012-12-09T02:32:00.003-08:00</published><updated>2012-12-09T02:43:59.137-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Мои сайты"/><category scheme="http://www.blogger.com/atom/ns#" term="Недвижимость"/><title type='text'>Аренда недвижимости в Санкт-Петербурге</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Примерно в то же время, когда я завёл свой блог, я хотел заняться созданием сайтов. Так вышло, что идеей для первого сайта у меня стало создание сайта по аренде жилой недвижимости в Санкт-Петербурге. И тут я столкнулся с многочисленными вопросами, загадками и проблемами - у меня попросту не хватало информации о городе, а взять за основу какой-либо из сайтов по недвижимости Санкт-Петербурга было невозможно из-за объёма информации об объектах недвижимости, который для каждого сайта, как оказалось, ещё и разный. Но для начала небольшая предыстория.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Меня, как одного из лучших работников нашей консалтинговой фирмы, отправили в командировку в замечательный город Санкт-Петербург. Мало того, что я никогда не был ни в Москве, ни в Санкт-Петербурге, а потому быт и привычки жителей двух столичных городов России мне попросту незнакомы, начальник вручил мне билет на самолёт, конвертик с N-ной суммой денег на расходы, кредитную карточку организации (на всякий случай) и пожелал удачи в поездке. Так, к главной цели поездки прибавились задачи самостоятельного ознакомления с городом, его инфраструктурой, а также поиска места проживания.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; У нас, в городе Новосибирске, с поиском как временного, так и постоянного жилья нет никаких проблем - на сайте &lt;a href=&quot;http://realty.ngs.ru/&quot;&gt;НГС.Недвижимость&lt;/a&gt; можно найти любой вариант и практически за любые деньги. Какими аналогичными порталами пользуются жители Санкт-Петербурга, я не знал, а потому долго и усердно начал искать.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Каким же большим было моё удивление, когда увидел, что в Санкт-Петербурге нет ни одного централизованного портала по недвижимости, который бы хоть в какой-то мере по удобству и количеству предложений дотягивал до новосибирского сайта. Вместо этого куча сайтов, которые охватывают всю Россию, сайтов агентств недвижимости и сайтов, на которых количество информации об объекте недвижимости не превышало 500 букв.&lt;br /&gt;
&lt;br /&gt;
В результате поиска передо мной стоял выбор:&lt;br /&gt;
&amp;nbsp;1) звонить по вариантам, в которых не указан адрес, но есть фотографии;&lt;br /&gt;
&amp;nbsp;2) звонить по вариантам, в которых нет фотографий;&lt;br /&gt;
&amp;nbsp;3) звонить по вариантам, в которых не указано наличие мебели, бытовой техники, этаж и этажность дома;&lt;br /&gt;
&amp;nbsp;4) звонить по вариантам, предоставленным агентствами недвижимости;&lt;br /&gt;
&amp;nbsp;5) снять номер в отеле.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Я не люблю гостиницы и вообще любой сервис, где в обмен на деньги обслуживащий персонал готов бесконечно дарить улыбки и красивые слова. Именно поэтому я решил искать квартиры в аренду, а не останавливаться в каком-либо из отелей Санкт-Петербурга. И было бы очень хорошо, если бы можно было снять квартиру без посредников, так как цены на жильё в Санкт-Петербурге и без того сильно отличаются от новосибирских.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; К сожалению, подыскать подходящий вариант однокомнатной квартиры с помощью найденных сайтов мне так и не удалось. Варианты были, но по звонку подавшему объявление человеку, я натыкался на предложение снять другую квартиру, так как этот вариант уже недействителен. Мне пришлось остановиться в мини-отеле, пребывание в котором настолько мне не понравилось, что я определённо решил по приезду домой заняться разработкой сайта по аренде жилья в Санкт-Петербурге.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Приняться за создание сайта сразу после приезда я, увы, не смог. На то были причины, связанные с работой (в том числе и с поездкой) и домашними заботами. Однако времени зря я не терял, ведь перед созданием сайта было необходимо научиться их делать. Читал, изучал, спрашивал на форумах, экспериментировал и вот что у меня получилось&amp;nbsp;―&amp;nbsp;&lt;a href=&quot;http://www.arenda-spb.com/&quot;&gt;arenda-spb.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В первые дни после запуска сайта я активно искал и устранял недочёты. Так, появилось разделение аренды на краткосрочную и длительную, список всех станций метро Санкт-Петербурга, графа «Интернет», поле «Балконы / лоджии» и другие характеристики объектов недвижимости, которые, как мне кажется, являются ключевыми для поиска квартиры, комнаты, дома или коттеджа в аренду.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Так, указание ближайшей станции метро, учитывая автомобильные пробки, было чуть ли не первой необходимостью, о которой сразу догадаться было невозможно лишь потому, что я не так много времени провёл в Санкт-Петербурге, чтобы обратить внимание на такую «тонкость». Разделение аренды на краткосрочную и долгосрочную нужно в тех случаях, когда человеку нужно найти временное жильё (как было нужно мне) или постоянное. А графа «Интернет», учитывая то, что пользователи используют Интернет для поиска недвижимости, является весьма полезной информацией.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Сейчас жду индексации сайта поисковыми системами и активно приглашаю к участию в жизни проекта риэлторов и собственников жилья. Сайт бесплатный, размещение нового варианта доступно без регистрации, можно добавлять фотографии и указывать недостающие данные в комментарии к объекту. Если у вас есть потребность в поиске арендосъёмщиков, добро пожаловать на сайт по &lt;strong&gt;аренде жилья в Санкт-Петербурге&lt;/strong&gt; ― &lt;a href=&quot;http://www.arenda-spb.com/&quot;&gt;arenda-spb.com&lt;/a&gt;.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/5002033090546403971/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2012/12/blog-post.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/5002033090546403971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/5002033090546403971'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2012/12/blog-post.html' title='Аренда недвижимости в Санкт-Петербурге'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-1487375673325184623</id><published>2012-08-28T17:55:00.000-07:00</published><updated>2012-08-28T17:57:42.616-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Заработок в интернете"/><title type='text'>Отзыв о бирже Textsale</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp;&amp;nbsp; Как же долго я не писал в блог... И вот очередная тема - администрация биржи статей Textsale нагло обирает копирайтеров!&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Как я уже писал в своём блоге, я начал писать статьи на разные темы и продавать их на &lt;a href=&quot;http://fwinternet.blogspot.com/2011/08/textsale.html&quot;&gt;бирже статей Textsale&lt;/a&gt;. Всё шло замечательно, статьи продавались, я успешно выводил денежки и оплачивал телефон и интернет. В один злополучный день, зайдя в свой ящик электронной почты и увидев, что купили очередную статью, я зашёл на биржу Textsale и запросил вывод средств. Заявка была принята и по сложившейся на бирже традиции мне нужно было дождаться послезавтра.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Спустя два дня я проверил счёт WebMoney и не увидел, что выплата не была мне произведена. Обычно выплату производят до 12 часов по Москве, но тут, глядя на отсутствие средств на счёте, я подумал, настало исключение из правил. Подождал вечера, но ничего не изменилось.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; При очередном посещении биржи я заметил, что баланс на моём аккаунте числится с минусом, а выплата так и не была произведена. Пытаясь выяснить, что же случилось, как я мог уйти в минус и почему не производится выплата, я обнаружил, что последняя проданная статья помечена минусом на красном фоне. Оказывается, покупатель оставил обо мне отрицательный отзыв, за что с меня сняли сумму, которую он потратил на покупку статьи, и вычли -7 единиц из рейтинга.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Мною было написано сообщение в службу поддержки, откуда пришёл ответ с текстом о том, что покупатель посчитал купленную статью некачественной и потребовал вернуть ему деньги, а рейтинг понизился согласно правилам системы (согласно им он понижается на пять единиц, а не на семь). Ещё до конца не осознавая, что же именно произошло, я продолжил общение с администратором и попытался узнать, почему рядом со всеми статьями, которые были выставлены мною на продажу, появился серенький квадратик вместо привычного зелёного, означающего, что проверка на копии пройдена. На это администратор мне ответил, что идёт перепроверка статей.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Непонятно по какой причине, но проверка статей не прошла и через несколько дней после получения этого сообщения от администратора. Серенький квадратик как показывался напротив каждой статьи, так и висел до сих пор. Наблюдалась такая картина вплоть до того момента, когда я открыл для редактирования одну из статей и сохранил её, не делая никаких изменений. Статья быстро была проверена и вновь поступила в продажу. То же самое пришлось сделать и с другими статьями, так как ещё спустя день они так и не были проверены.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Что же касается моего баланса и рейтинга, администрация Textsale была здесь категорична. Несмотря на то, что &quot;проданная&quot; статья появилась в интернете и уже проиндексировалась поисковыми системами, администрации невозможно было доказать, что эту статью разместил именно тот покупатель, что потребовал вернуть деньги, а не я. Что ж, ничего здесь нельзя было поделать и мне пришлось забыть о даром отданной неизвестному человеку статье.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Мне лишь было непонятно и непонятно до сих пор, почему статья, проверенная системой и выставленная на продажу, не содержащая орфографических ошибок и грамотно написанная, не понравилась чёрному покупателю и почему администрация удовлетворила его просьбу о возврате денег, не прочитав эту статью. А в том, что они её не прочитали, я абсолютно уверен, ведь даже в отличие от правил биржи Textsale, в моей статье не было ни одной орфографической ошибки (на их наличие я проверяю каждый текст), предложения связаны по смыслу и текст разделён на осмысленные абзацы.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Однако что меня расстроило больше всего, так это то, что после возврата этой статьи и ухода в минус моего баланса у меня вообще перестали покупать тексты. Связано ли это с тем, что рядом с последней проданной мною статьёй стоит значок отрицательного отзыва, с отрицательным балансом или непонятным отношением биржи ко мне из-за этого инцидента, я не знал, но хотелось рассчитывать всё же на первую догадку.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Таким образом, моя карьера на бирже Textsale потерпела полнейший крах. Заказанная ещё на 3 июня выплата не произведена до сих пор, а баланс, в связи с тем, что статьи не покупаются, так и остался отрицательным. Недавно, по совету блоггера, которого я часто читаю, перешёл на &lt;a href=&quot;http://filya-tarantas.blogspot.com/2011/04/etxt.html&quot;&gt;биржу статей Etxt&lt;/a&gt;. Посмотрим, как дела пойдут там...&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/1487375673325184623/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2012/08/otzyiv-o-birje-textsale.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1487375673325184623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1487375673325184623'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2012/08/otzyiv-o-birje-textsale.html' title='Отзыв о бирже Textsale'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-1504562686638666063</id><published>2012-06-12T13:20:00.002-07:00</published><updated>2012-06-12T13:21:26.427-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Введение в Интернет"/><title type='text'>Словарь самых популярных интернет-жаргонизмов</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Родителям приходится частенько сталкиваться с непонятными словами, которые их ребёнок употребляет не только в кругу своих друзей, но и в разговоре с родными. Иногда эти слова более-менее понятны, а иногда и вовсе связать их с какой-то областью знаний просто невозможно. Попадая в глобальную паутину люди нередко становятся на место родителей, не понимая, о чём пишется на том или ином проекте.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Примером такого слова может стать знакомый на слух многим жаргонизм &quot;Ретвит&quot;, но также многими употребляемый не в том смысле, какой приобрёл он изначально. В этой связи пишу и раскрываю суть самых популярных жаргонизмов, которыми пользуются в современной сети.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Вебка&lt;/b&gt; - web-камера. Устройство, подключаемое к компьютеру и используемое для видеосвязи или трансляций.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Живой журнал&lt;/b&gt; - перевод названия сервиса Livejournal (Live Journal). Часто ленивые интернет-пользователи используют сокращение в виде двух букв Ж.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;b&gt;Залил&lt;/b&gt; - загрузил какую-либо информацию. Используется, например, в случае необходимости рассказать о том, что пользователь произвёл загрузку фотографий или другой информации на сайт.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Коммент&lt;/b&gt; - сокращение от слова &quot;комментарий&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Откомментил&lt;/b&gt; - оставил комментарий.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Офф&lt;/b&gt; (&quot;оф&quot;, &quot;оффлайн&quot;, &quot;офнулся&quot;) - отключение, отключён, отключился.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Плюспицот&lt;/b&gt; (&quot;плюс пятьсот&quot;) - выражение согласия с оратором. Часто также могут использоваться другие числительные, например: &quot;плюс стопицот&quot;, &quot;плюс один&quot; и так далее.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Погуглить&lt;/b&gt; - поискать необходимую информацию в поисковой системе Google. Термин появился в связи с тем, что с поиском Google можно найти всё, на что только может развернуться фантазия человека.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Поюзать&lt;/b&gt; (либо &quot;поюзал&quot;, &quot;юзаю&quot;, &quot;юзать&quot;) - образованное от английского слова &quot;use&quot; выражение. Изначально слово имело значение &quot;что-то использовать&quot;, однако в современной сети можно встретить и другие словосочетания. Например, &quot;поюзать картинку&quot; означает &quot;посмотреть картинку&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Ретвит&lt;/b&gt; (оригинал - &quot;Retweet&quot;) - слово, используемое в системе микроблогов Twitter. В Twitter оно означает копирование чьей-то записи посредством одноимённого инструмента. Однако большинство интернет-пользователей путают этот жаргонизм со словом &quot;Твитнуть&quot;, называя ретвитом публикацию ссылок в свой микроблог.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Спам&lt;/b&gt; - бесполезное сообщение. Часто это слово используется интернет-пользователями при виде ссылки, которую увидеть они не ожидали.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Твит&lt;/b&gt; - сообщение в сервисе микроблогов Twitter.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Твитнуть&lt;/b&gt; - рассказать о чём-то в сервисе микроблогов Twitter. Чаще всего этот термин употребляют в контексте &quot;твитнул ссылку на эту страницу&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Юзер&lt;/b&gt; - пользователь или участник (например, в чате, на форуме).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Конечно, этот список - лишь малюсенькая частичка всех жаргонов, которыми пользуются в интернете, а потому список я непременно буду пополнять. Если у вас есть пример жаргонизма, значение которого вы не знаете, напишите его в комментариях. Попробуем раскрыть его вместе :)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Самым, кстати, &quot;загадочным&quot; для меня в этом списке является слово &quot;поюзать&quot;. Никак не могу понять, почему оно получилось популярность, ведь гораздо понятнее и быстрее написать &quot;посмотрел&quot;, &quot;почитал&quot; и так далее.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/1504562686638666063/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2012/06/blog-post_12.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1504562686638666063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1504562686638666063'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2012/06/blog-post_12.html' title='Словарь самых популярных интернет-жаргонизмов'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-1536881547581219309</id><published>2012-06-05T21:01:00.002-07:00</published><updated>2012-06-05T21:01:49.644-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Персоны"/><title type='text'>Марк Цукерберг. От увлечений до миллиардов</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Основатель всемирно известной социальной сети родился 14 мая 1984 года в престижном районе Нью-Йорка под названием Доббc Фэрри. Марк стал вторым ребёнком в семье отца стоматолога и матери психиатра.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Программирование начало привлекать Марка Цукерберга ещё в школьные годы, а с появлением у него домашнего компьютера он всерьёз занялся разработками. Первой программой, которую он самостоятельно написал, стала компьютерная версия популярной настольной игры &quot;Риск&quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Под конец школы Марк написал небольшую программу, которая была способна распознавать музыкальные записи и подыскивать на основании их похожие MP3-файлы. Эту разработку вскоре попыталась купить корпорация Microsoft, но Марк отказался от проведения сделки и выложил исходники в глобальную сеть.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Не смотря на большое увлечение разработкой компьютерных программ, Марк уделял время и другим занятиям, в которых тоже преуспевал. Его любимым хобби было занятие фехтованием, он любил естественные науки и хорошо преуспевал в математике. Его также увлекали древние миры и однажды изучению древнегреческого языка он посвятил целое лето.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Университет для Марка стал не центром новой информации о программировании и компьютерах, а местом изучения психологии. Именно на этот факультет Марк Цукерберг поступил в Гарвардском университете. Однако учился в университете он недолго, ведь всё время учёбы его сопровождали всё те же компьютерные интересы.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Проучившись неполных два курса, Марк бросил студенческую комнату в общежитии и переехал в Пало-Альто, где расположился центральный офис будущей многомиллиардной корпорации &lt;a href=&quot;http://fwinternet.blogspot.com/2011/03/facebook.html&quot;&gt;Facebook&lt;/a&gt;. С ним же бросили ВУЗ и его партнёры, некогда жившие с ним в одной комнате университетского общежития.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Facebook принёс Марку и его партнёрам многие миллиарды, но путь к миллиардам был достаточно трудный. Так, в 2006 году Марку пришлось присутствовать на судебном процессе, на котором студенты Гарвардского университета, некогда предложившие ему работать над их проектом, обвинили его в краже интеллектуальной собственности. Процесс закончился соглашением, по которому основатель социальной сети выплатил стороне обвинения 65 миллионов долларов.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Сейчас юный миллиардер, состояние которого в 2011 году было оценено в 13,5 миллиардов долларов, живёт с девушкой в Пало-Альто в арендованном домике. Как рассказывал сам Марк, со своей девушкой он познакомился ещё в университете, в тот год, когда работал над социальной сетью. С тех пор они живут вместе, в марте 2011 года подтвердили свои отношения на страничках Facebook, а совсем недавно, 19 мая 2012 года, они связали свои супружеские отношения браком.&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/1536881547581219309/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2012/06/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1536881547581219309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1536881547581219309'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2012/06/blog-post.html' title='Марк Цукерберг. От увлечений до миллиардов'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-3830278618297574208</id><published>2012-02-22T11:58:00.000-08:00</published><updated>2012-02-22T11:58:37.522-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Блоги"/><title type='text'>Второстепенный блог - есть ли необходимость?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Недавно наткнулся на интересный вопрос: зачем создают блоги, копируя на них сообщения из своего основного блога? Решил почитать материалы по этой теме и поразмыслить, почему бы и мне не создать парочку второстепенных блогов, куда я буду копировать часть сообщений из этого блога.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Из информации, которой меня снабдили блоги, я почерпнул одну основную причину, которая заставляет блоггера заводить десятки &quot;второстепенных&quot; блогов - блогов, в которые копируются полностью или часть сообщений из какого-либо одного блога. Эта причина - отнюдь не тематический индекс цитирования, а привлечение дополнительных читателей на свой блог.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Как же это работает? - Спросите вы. - Ведь каждый ресурс, который не предоставляет уникальной информации, в поиске отсутствует. За счёт чего происходит приток?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;b&gt;Во-первых&lt;/b&gt;, неуникальная информация отсутствует лишь в основном поиске, а поиск по блогам буквально только ею и кишит. Таким образом, одна статья, каждый день копируемая на новый ресурс, будет ежедневно появляться в поиске по блогам.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;b&gt;Во-вторых&lt;/b&gt;, чем больше информация присутствует в поиске по блогам, тем больше ей может быть уделено внимания. Следовательно, даже самая неактуальная информация в конце концов может получить одного-двух читателей.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;b&gt;В-третьих&lt;/b&gt;, создавая второстепенный блог на платформе Blogger, LiveJournal или какой-либо другой, вы создаёте ленту новостей своего блога. Сообщения в этой &quot;ленте&quot; привлекут внимание тех пользователей, которые зарегистрированы на этой платформе.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;Представьте следующую ситуацию.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Вы ведёте автономный блог, на котором из подписок есть: подписка на ленту а FeedBurner и подписка на новости по E-mail. То есть, любой посетитель вашего блога довольно ограничен в способах информирования его о новостях. Нужно что-то менять.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Регистрируем аккаунт в LiveJournal, в Яндексе и в Blogger и настраиваем автоматический кросспостинг в эти платформы. В результате часть сообщения будет копироваться в эти платформы, а пользователи, в них зарегистрированные, могут подписаться на новости в рамках ленты друзей. Заметив интересную новость, они непременно перейдут к оригиналу записи, а значит - вы получите нового посетителя.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В добавок к этому, каждое новое сообщение, если оно копируется в второстепенный блог с небольшой задержкой, будет мелькать в поиске по блогам. Это, как минимум, ещё немного внимания к материалам вашего блога.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В какой-то мере это стало интересно и мне, но в той связи, что в моём блоге не так много сообщений, пока что повременю с кросспостингом в другие блог-платформы. Как-нибудь попозже...&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Кстати сказать, удалось выяснить, что всё большую популярность набирает кросспостинг в социальные сети &quot;Вконтакте&quot; и &lt;a href=&quot;http://fwinternet.blogspot.com/2011/03/facebook.html&quot;&gt;Facebook&lt;/a&gt;. Если кого-то интересует раскрутка блога, непременно стоит озадачиться кросспостингом в эти сервисы, так как в них постоянно присутствует та аудитория, которую могут заинтересовать материалы вашего блога.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/3830278618297574208/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2012/02/blog-post.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/3830278618297574208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/3830278618297574208'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2012/02/blog-post.html' title='Второстепенный блог - есть ли необходимость?'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-6063939894617044652</id><published>2012-02-13T05:48:00.000-08:00</published><updated>2012-02-13T05:48:52.123-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Вконтакте"/><category scheme="http://www.blogger.com/atom/ns#" term="Социальные сети"/><title type='text'>7 изменений января 2012 года в социальной сети &quot;Вконтакте&quot;</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; За прошедший месяц в социальной сети &quot;Вконтакте&quot;, как и обещалось, работали над совершенствованием старого, уже привычного многим функционала. Где-то появился новый инструмент, где-то - оптимизировали старый, изменений за месяц произошло очень много, однако новых сервисов не прибавилось.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В блоге социальной сети &quot;Вконтакте&quot;, как заявлено традицией, Павел Дуров рассказал о наиболее значимых изменениях.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;1. Социальная сеть переехала на новое, более короткое доменное имя.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В конце января социальная сеть окончательно переехала на новый адрес - vk.com. Отныне все запросы принудительно перенаправляются на этот короткий адрес.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;2. В окошке всплывающего списка пользователей, которым понравилась запись, появилась новая функция - &quot;Рассказать другу&quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Аналогичный инструмент в социальной сети был давно, однако он позволял рассказать о сообщении только всем друзьям, подписанным на Ваши обновления. Новый же инструмент позволяет рекомендовать запись отдельному другу.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;3. В диалогах стали доступны оповещения о наборе текста.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; К функциональности диалогов прибавились оповещения пользователя о наборе текста. Теперь общение в социальной сети &quot;Вконтакте&quot; отличается от общения посредством популярных мессенджеров разве что необходимостью запускать браузер.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;4. Порядок в прикреплённых фотографиях.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Теперь под большим изображением отображаются несколько маленьких, что в какой-то мере напоминает, как подчеркнул Павел Дуров в блоге социальной сети, глянцевые журналы.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;5. В январе пользователям был представлен поиск по стенам.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Раньше было очень трудно найти что-то конкретное на своей или стене своего друга. Теперь эта задача легковыполнима благодаря поиску.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;6. Теперь всё свободное пространство на стенах занимается текстом записей.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; До января на стенах пользователей и сообществ ширина сообщений была аналогична ширине полей описания, которые, в свою очередь, ограничивались меню пользователя, меню сообщества, фотографиями и прочими элементами страниц. Сейчас при прокрутке странички вниз, текст начинает заполнять всю доступную ширину.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;7. Появилась ещё одна функция, позволяющая делиться информацией со своими друзьями, - рекомендации друзей.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; На страницах Ваших друзей, под элементом &quot;Аудиозаписи&quot;, появился новый пункт меню - &quot;Предложить пользователю друзей&quot;. Кликнув по этому пункту меню, пользователь может отметить своих друзей, которых бы он хотел порекомендовать добавить другому своему другу.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; На этом список изменений традиционно ограничивается, но это вовсе не означает, что за целый месяц в &quot;Вконтакте&quot; больше ничего не произошло. Даже наоборот, изменений было столько, что их не описать за несколько месяцев, если продолжать писать обзоры в таком же коротком формате.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/6063939894617044652/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2012/02/7-2012.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6063939894617044652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6063939894617044652'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2012/02/7-2012.html' title='7 изменений января 2012 года в социальной сети &quot;Вконтакте&quot;'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-1076921493973956354</id><published>2012-01-23T07:09:00.000-08:00</published><updated>2012-01-23T07:09:36.345-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Вконтакте"/><category scheme="http://www.blogger.com/atom/ns#" term="Социальные сети"/><title type='text'>7 последних изменений в социальной сети &quot;Вконтакте&quot;</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&amp;nbsp;&amp;nbsp; За несколько недель декабря и января в социальной сети &quot;Вконтакте&quot; произошли семь изменений. За предпраздничные дни и новогодние каникулы была разработана всего лишь одна новая функция, все остальные изменения - доработки и совершенствование существующих возможностей.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;1. Стала доступна открытая регистрация новых пользователей. Сам же процесс регистрации нового аккаунта теперь сопровождается подсказками, пояснениями и увлекательными картинками.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; После регистрации пользователю представляется возможность узнать о всех прелестях социального мира, совершив небольшую экскурсию по сайту. Экскурсия так же, как и регистрация, сопровождается наглядными картинками, а описания к ним помогут понять, как и зачем пользоваться кнопкой &quot;Мне нравится&quot; и другими инструментами.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;2. Единственным нововведением за эти месяцы стали аудиостатусы. Данный инструмент позволяет сообщать друзьям название аудиозаписей, которые вы прослушиваете в данный момент. Название отображается в статусе под вашим именем.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Также на странице аудиозаписей, во вкладке &quot;Аудиозаписи друзей&quot;, теперь отображаются названия песен, которые в данный момент прослушиваются вашими друзьями. Отключить трансляцию названий в аудиостатус можно, выбрав соответствующую опцию в аудиостатусе.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Если вы прослушиваете аудиозапись кого-либо из друзей по ссылке в аудиостатусе, по окончанию песни она автоматически изменится на ту, которую он будет слушать следующей.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;3. Был расширен круг пользователей, которые могут пользоваться видеозвонками. Ещё до недавнего времени видеозвонки были доступны лишь узкому кругу людей, сейчас общаться посредством такого вида связи могут большинство пользователей &quot;Вконтакте&quot;, а в скором времени видеозвонки станут доступны всем без исключения.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;4. Обновился интерфейс встреч, добавились новые возможности. Теперь в сообществах вида &quot;Встреча&quot; можно пользоваться теми же возможностями, которые раньше были только в группах. Количество добавленных возможностей - несколько десятков.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;5. Была выпущена версия приложения &quot;Вконтакте&quot; для устройств iPad. Также усовершенствованы существующие версии приложений для мобильных устройств на платформе Android и устройств iPhone.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;6. Улучшился интерфейс подарков, подарки сосредоточены в новых категориях. Теперь каталог подарков разделён на три категории - &quot;Романтика&quot;, &quot;День рождения&quot; и &quot;Дружба&quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Блок подарков навсегда переехал в левую часть пользовательских страниц. Отныне в нём отображается не три случайных подарка, как это было до недавнего времени, а четыре.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;7. Были оптимизированы и усовершенствованы микроблоги. Введены десятки изменений, которые должны улучшить удобство и быстроту пользования ими.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Была реализована долгожданная система автоподгрузки новых комментариев, появилась возможность оставлять к записям подписи от имени сообщества, все комментарии отныне можно свернуть одним кликом по кнопочке слева от них, а также было реализовано множество других новинок.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; В новом, 2012 году в социальной сети планируют продолжать работать над изменениями. Однако, как заверил Павел Дуров в блоге социальной сети, изменения будут представлять собой совершенствование и оптимизацию существующих в социальной сети функций.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/1076921493973956354/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2012/01/7_23.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1076921493973956354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/1076921493973956354'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2012/01/7_23.html' title='7 последних изменений в социальной сети &quot;Вконтакте&quot;'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-6894126048461261798</id><published>2012-01-18T16:33:00.000-08:00</published><updated>2012-01-18T16:33:53.279-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Вконтакте"/><category scheme="http://www.blogger.com/atom/ns#" term="Социальные сети"/><title type='text'>7 нововведений ноября в социальной сети &quot;Вконтакте&quot;</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&amp;nbsp;&amp;nbsp; Оказывается, в ноябре в социальной сети &quot;Вконтакте&quot; тоже происходили изменения, а информация о них, по традиции, была опубликована в блоге социальной сети генеральным директором ООО &quot;Вконтакте&quot;. Даже не знаю, как получилось, что я не заметил извещения об этих изменениях...&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Однако, как и в предыдущие месяцы, публикую информацию об изменениях в своём блоге. Итак.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 1. В ноябре разработали и представили на суд пользователям первое в социальной сети приложение для телевизора. Благодаря данному приложению стало возможным просматривать видеозаписи и фотографии на большом экране, практически без потери качества.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 2. Был модернизирован сервис опросов. Отныне пользователи могут проводить голосования с миллионами опрошенных пользователей и узнавать о результатах в режиме реального времени.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 3. Страницы известных людей стали проверяться на подлиность. Один из представителей администрации социальной сети отныне помечает страницы тех знаменитостей, которые подтвердили, что именно они от этого имени пользуются социальной сетью.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKKjSWQUccn3l2DKBznA5-R1Fuq3DSSBjMsjugfQfuzgWkgDPZIrHdautTIr0jkpiFEHFNhM15heuzmT4djxb_iDKNxhk0eusZhW8dQvlkDagrc6qwP0nnSDGzI06mHY0Zk2R8q2pFBRJW/s1600/%25D0%259F%25D1%2580%25D0%25BE%25D0%25B2%25D0%25B5%25D1%2580%25D0%25B5%25D0%25BD%25D0%25BD%25D1%258B%25D0%25B5+%25D1%2581%25D1%2582%25D1%2580%25D0%25B0%25D0%25BD%25D0%25B8%25D1%2586%25D1%258B.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;183&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKKjSWQUccn3l2DKBznA5-R1Fuq3DSSBjMsjugfQfuzgWkgDPZIrHdautTIr0jkpiFEHFNhM15heuzmT4djxb_iDKNxhk0eusZhW8dQvlkDagrc6qwP0nnSDGzI06mHY0Zk2R8q2pFBRJW/s320/%25D0%259F%25D1%2580%25D0%25BE%25D0%25B2%25D0%25B5%25D1%2580%25D0%25B5%25D0%25BD%25D0%25BD%25D1%258B%25D0%25B5+%25D1%2581%25D1%2582%25D1%2580%25D0%25B0%25D0%25BD%25D0%25B8%25D1%2586%25D1%258B.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Проверенные страницы &lt;b&gt;имеют галочку&lt;/b&gt; рядом с именем пользователя.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 4. На странице Ответы в разделе новостей появилась статистика. Благодаря данному инструменту пользователь может беспрепятственно узнать о том, сколько обращений к нему было послано другими пользователями, сколько комментариев получили его записи, какому количеству людей они понравились и скольким друзьям они рассказали о какой-либо записи.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrgfOhTj3SYaDuiHuJAudeIzcP2Ii39i1FZmywWAJ2PGxw2A3z8ckfZpvqUIA0e2lnMHiPEPdPRyL-HJfYNhbBJH3uGFOLzKEiVRZW26JszYxDtg1ujbOMsydmk2dHjLTAs8WN-tj6-_Qx/s1600/%25D0%259E%25D0%25B1%25D1%2580%25D0%25B0%25D1%2582%25D0%25BD%25D0%25B0%25D1%258F+%25D1%2581%25D0%25B2%25D1%258F%25D0%25B7%25D1%258C.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;246&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrgfOhTj3SYaDuiHuJAudeIzcP2Ii39i1FZmywWAJ2PGxw2A3z8ckfZpvqUIA0e2lnMHiPEPdPRyL-HJfYNhbBJH3uGFOLzKEiVRZW26JszYxDtg1ujbOMsydmk2dHjLTAs8WN-tj6-_Qx/s320/%25D0%259E%25D0%25B1%25D1%2580%25D0%25B0%25D1%2582%25D0%25BD%25D0%25B0%25D1%258F+%25D1%2581%25D0%25B2%25D1%258F%25D0%25B7%25D1%258C.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Вот так выглядит инструмент статистики.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 5. Был разработан новый алгоритм поиска. Пользователи могут получать более релевантные ответы на свои вопросы, а интерфейс поиска стал более лёгким.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 6. В верхнем меню социальной сети появились дополнительные пункты меню. Отныне верхнее меню отображает ссылки на разделы с популярными людьми, играми, музыкой и сообществами.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 7. Восстановить страницу &quot;Вконтакте&quot; стало ещё проще и быстрее. Также для предотвращения случаев утраты доступа к странице, пользователям будет предоставляться специальный обучающий тест.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; На этом &lt;b&gt;нововведения ноября&lt;/b&gt; закончились. В 2012 году, как заверил Павел Дуров в блоге &quot;Вконтакте&quot;, будут совершенствоваться и оптимизироваться функции, которыми была пополнена социальная сеть в 2011 году.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/6894126048461261798/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2012/01/7.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6894126048461261798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/6894126048461261798'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2012/01/7.html' title='7 нововведений ноября в социальной сети &quot;Вконтакте&quot;'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKKjSWQUccn3l2DKBznA5-R1Fuq3DSSBjMsjugfQfuzgWkgDPZIrHdautTIr0jkpiFEHFNhM15heuzmT4djxb_iDKNxhk0eusZhW8dQvlkDagrc6qwP0nnSDGzI06mHY0Zk2R8q2pFBRJW/s72-c/%25D0%259F%25D1%2580%25D0%25BE%25D0%25B2%25D0%25B5%25D1%2580%25D0%25B5%25D0%25BD%25D0%25BD%25D1%258B%25D0%25B5+%25D1%2581%25D1%2582%25D1%2580%25D0%25B0%25D0%25BD%25D0%25B8%25D1%2586%25D1%258B.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4440035180804719048.post-4877690579190709797</id><published>2011-12-14T23:15:00.000-08:00</published><updated>2011-12-14T23:15:36.069-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Электронная почта"/><title type='text'>Использование адреса E-mail третьими лицами</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&amp;nbsp;&amp;nbsp; Здравствуйте, читатели блога и те, кто зайдёт на данную страничку совершенно случайно. Сегодня хочу рассказать о не совсем обыденной ситуации, которая постигла меня в этом году, а именно: использование адреса &lt;a href=&quot;http://fwinternet.blogspot.com/2011/03/registriruem-electronnuyu-pochtu.html&quot;&gt;электронной почты&lt;/a&gt; третьими лицами.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Примерно с месяц назад на мою электронную почту стали поступать непонятные письма, в которых неизвестные люди спрашивали о продаже спец. техники. Сначала я не обратил на это никакого внимания, подумав, что на почту в очередной раз начали слать спам, но сообщения всё шли и шли. Я насторожился, так как никогда не занимался торговлей.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Во всех письмах, которые приходили мне на почту, был указан адрес сайта. Перешёл по ссылке и увидел страничку доски объявлений, которую, уверен, посетил впервые. Это к тому, что мой адрес электронной почты просто не мог быть известен администраторам ресурса из объявлений. В самом низу страничек нашёл контактный E-mail администратора сайта и написал ему сообщение.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; При беседе с администратором доски объявлений по электронной почте я выяснил, что какой-то из пользователей его сайта с непонятной для меня целью разместил в объявлении мой адрес электронной почты. В связи с этим все письма, которые посетители сайта хотели направить разместившему объявление человеку, приходили на мой почтовый ящик.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Администратора сайта я вежливо попросил об удалении моего адреса электронной почты из объявления. Вечером вчерашнего дня пришёл ответ, в котором сообщалось, что мой адрес удалён и более я не буду получать письма от посетителей доски объявлений. Также администратор сайта написал, что вынес предупреждение пользователю, который использовал в объявлении мой E-mail.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; На этом всё, надеюсь, закончилось. Сегодня, по крайней мере, пока не пришло ни одного письма, в то время как в предыдущие дни с раннего утра приходило по несколько писем с различными вопросами о характеристиках техники, ценах и прочем-прочем.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Я уверен процентов на 95, что данный случай отнюдь не единичный, и наверняка многие люди не обращают никакого внимания на подобную ситуацию, так как просто не знают, что делать и куда обратиться. Возможно, вашу электронную почту используют и на сайтах, отличных от досок объявлений, а вы просто-напросто об этом пока не знаете. Пишите администраторам сайтов, требуйте удаления ваших данных и вас обязательно услышат!&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fwinternet.blogspot.com/feeds/4877690579190709797/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://fwinternet.blogspot.com/2011/12/e-mail.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/4877690579190709797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4440035180804719048/posts/default/4877690579190709797'/><link rel='alternate' type='text/html' href='http://fwinternet.blogspot.com/2011/12/e-mail.html' title='Использование адреса E-mail третьими лицами'/><author><name>Кирилл</name><uri>http://www.blogger.com/profile/08665041098188033797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>