Любителям тонких извращений. nginx под Виндой.
Демону сложно
Уцелеть в нашем мире.
Помочь ему надо...
Как и всякий потомственный извращенец, свято верящий в непреложные истины типа "лучше день потерять, потом за пять минут долететь" © из мультика про "крылья, ноги, хвосты", местный автор в своей повседневной деятельности придерживается вытекающего отсюда принципа: автоматизируй всё, что можно, и пусть оно дальше само упирается рогом.
Но поскольку природная лень и почитание Бритвы Оккама не сподвигли местного автора на изучение какого-либо языка программирования под Винду, вся автоматизация обычно городится на базе не очень-то подходящего для таких вещей Пых-Пыха. Язык, конечно, воистину скриптовый и ортодоксально мощный, но чуток для других задач всё-таки.
Как водится, преодоление собственноручно созданных трудностей обычно порождает бесценный опыт. Изливание которого на неподготовленного читателя даст пищу для ума другим потомственным извращенцам. Каковые, столкнувшись с чем-то подобным, вспомнят потом про этот топик, вернутся сюда, воздадут ему должное, и порешают свой обидный трабл за двадцать минут времени.
Засада на демона.
Представим, что нам потребовался круглосуточно работающий бот. Который присосался к Интернету, и тащит с него периодически какие-то постоянно меняющиеся данные через банальный XML. Анализирует их, принимает решения о своих действиях, и управляет через API чем-то где-то очень далеко.
В данный момент нам не интересно, что это такое конкретно. Хоть бот для биржи, хоть контролька для красной кнопки ядерного чемоданчика Первого Лица. Важно лишь, чтобы эта штука не впадала в спячку, не висла, не отваливалась, не самоубивалась любым другим способом ни при каких обстоятельствах.
Ибо гейша, потерявшая самообладание - это ужасно. Что уж говорить о красной кнопке...
Программеры уже поняли, что мы имеем дело с так называемым демоном. Задача выживания которого давно и успешно решена человечеством четыре раза подряд четырьмя же разными способами. Под крики "Бинго" и запах пива.
Вместе с тем понятно, что потомственные извращенцы, создающие демонов путём выкуривания могучего косяка Пых-Пыха, сами же обрекают себя на изобретение велосипеда. Всё дальнейшее- только для велосипедистов.
Конечно, все вопросы самозапуска демона и его возрождения, ежели что, тоже решаются. Как и любой другой форс-мажор. Засада совсем в другом.
Так как Пых-Пых не относится к транслируемым языкам, ему нужна окружающая среда. В виде веб-сервера, всяких там библиотек, PHP-шной сборочки под операционку, и прочих мелочей. И в Раше это делается так, прям-таки ничтоже сумняшеся:
Где-нибудь в обиталище потомственного извращенца ищется клочок свободной поверхности. Формата, близкого к А4. Нехай это будет верхняя грань вон той колонки "Вега-50АС-106". Которая пела и плясала последний раз году этак в двухтысячном, а сейчас хрен её знает, зачем тут стоит. Видимо, просто выкинуть жалко, а подарить некому.
Сверху ставится ноут, достатый из пыльных глубин бездонной тумбочки. Раньше ноуты делать умели, а потому живут они вечно. Ни хрена им не делается. Хотя толку с того чуть - всё равно такие вещи уже давно не апгрейдятся, а железо там откровенно слабое.
В ноут вливается Денвер, в нём поднимается домен, в домен кладётся скрипт, и всё это запускается в виде демона. Что исправно работает, если бы не одна беда.
Индеец, нещадно жрущий память.
Хотя операционка плюс весь подключенный софт в памяти занимают около 250 мегов (на XP), а самой оперативки по моде 1999 года там традиционных полгига, странным образом кончается она весьма скоро. Начинаются свопинг, тормоза, подвисон, и всё это вполне способно завершиться позорным крахом и нечаянным пуком. Денвер прощается с жизнью и рисует напоследок на экране страшно матерный эррор.
Любые попытки как-то облегчить ему жизнь ничего не дают. Да, можно переписать всего демона заново, совершенно точно не допуская ляпов, могущих привести к утечки памяти через банальное не освобождение переменной. Да, можно поотключать излишества в виде насильно приляпанных разработчиком почтового демона и MySQL (так ли уж они всем нужны?), и сделать множество других напрашивающихся телодвижений.
Бестолку.
Память утекает именно через Апач, причём полноводной рекой. Периодически его перезапускать - не выход. Наращивать оперативку - тоже, ибо один фиг кончится всё равно, сколько бы её там ни было, только чуть позже.
Давайте так же не станем ругаться на самого Апача. Он монструозен, может быть, не сильно грамотно в Денвера портирован, не все дырки в нём заткнуты заглушками подходящего диаметра. Зверушка интересная, но не подходит она для наших демонических дел ну никак. Для пробного отладочного сервера может быть использован, но не более того.
Так что хороним весь этот Денвер. Без почестей, ибо расстроил.
Другой Чингачгук.
После ряда тестов и прочих проявлений любознательности, была найдена достойная замена Денверу. Для жизни под этой штукой демонического бота штуковина оказалась незаменимой. Зовут её nginx, и сейчас мы станем толковать, как втетенивать её под Винду и вешать на неё всякие там PHP и прочие Zend-ы.
Потому что на оффсайте тулзы Вам ничем не помогут.
Установка базового дистрибутива собственно сервера.
Сначала в соответствующем разделе скачиваем ту версию, что значится стабильной. На момент написания данного топика это была nginx/Windows-1.0.10 Весит меньше мега, вынимается из архива, и сохраняется папкой под именем nginx в корне диска С.
Во избежание недоразумений давайте договоримся, что корневой папкой Чингачгука будет именно C:\nginx\ Расположенная на указанном диске и в папке с таким вот именем. А далее все папки и файлы станем перечислять только с указанием полного пути от корня диска. Чтоб даже самый невнимательный читатель понимал сущности правильно. Потому что никто ему ничего индивидуально объяснять на пальцах решительно не будет.
Внутри папки Вы найдёте одинокий экзешник, и несколько папочек с очень подозрительными файлами, изучать содержимое которых Вы точно не станете.
Собственно, и делать с этим nginx-ом тоже особо нечего. Ну можно запустить его из-под консоли, увидеть через браузер на локалхосте HTML документ, лежащий в папке "html", убить сервер опять же из-под консоли. Кому это интересно?
Поэтому поразвлекавшись с консолькой, как это рекомендуется, давайте вспомним про нашего несчастного демона. А демон страдает по Пых-Пыху...
Установка PHP.
В данном месте автор поступил парадоксально, и ни разу не так, как предписано. Вместо того, чтобы идти на какой-то из сайтов сообщества PHP, и тащить оттуда одну из сборок, актуальных на данный момент, местный автор занялся разграблением могил.
Похороненный давеча Денвер был откопан обратно, из его директории \usr\local\ была уворована папка php5, которая попала в корень nginx, и под немного другим именем, став C:\nginx\php\
Если Вы спросите, зачем так, отвечу.
Поскольку PHP при запуске его как CGI, ни на копейку не отличается от PHP, запущенного модулем Апача, то вполне сгодится и то, что ранее было собрано по кусочкам (сам PHP-5.2.x, необходимые модули расширения к нему, плюс Зенды там всякие) для Денвера. Проходить тот же квест по новой совершенно ни к чему.
Только есть один момент.
nginx устроен значительно проще, и не разумеет всяких там вложенных директорий в папке C:\nginx\php\ Поэтому делаете две вещи.
В файле C:\nginx\php\php.ini любуетесь на секцию "Windows Extensions", и все не задокументированные там модули (которые, видимо, нужны для работы совершенно точно либо предположительно) перетаскиваете из папки C:\nginx\php\ext\ прямо в C:\nginx\php\ А саму папку C:\nginx\php\ext\ убиваете. Как и две другие - C:\nginx\php\extras\ и C:\nginx\php\PEAR\
И вторая вещь. Делается при наличии Зенда.
Зенд на РНР в Денвере цепляется обычно в виде файла C:\nginx\php\ZendExtensionManager.dll, который требует наличия другого, по пути C:\nginx\php\php-5.2.x\ZendOptimizer.dll Естественно, при ограблении мёртвого Апача Вы это всё перетащите к новому владельцу. Но только надо, чтоб он смог вступить в права владения.
С этой целью переправьте в конце C:\nginx\php.ini файла пути на правильные:
[Zend] zend_extension_ts="ZendExtensionManager.dll" zend_extension_manager.optimizer_ts="C:\nginx\php" zend_optimizer.enable_loader=1 zend_optimizer.optimization_level=15
Чистка PHP:
Папку C:\nginx\php\ при наличии желания можно почистить от всего ненужного. Ненужного там много (почти всё, особо то, у чего в именах есть явное упоминание Апача), но, если не распознаёте файлы на свой-чужой, воздержитесь.
Минимальный набор PHP запчастей, который необходим и достаточен:

Красным обведено то, что требуется конкретному скрипту дополнительно, подцеплено через php.ini, как сказано выше, и перетащено сюда из мест, опять-таки оговоренных ранее.
Если Вам такие модули не нужны, и Вы их не присоединяете через php.ini, то отсюда тоже можно вычеркнуть. Останется всего ничего.
Конфигурирование nginx:
Также, на мой взгляд, стоит познакомить nginx с PHP расширением - внесите в файл C:\nginx\conf\mime.types по аналогии с уже имеющимся там новую запись:
text/php php;
И, раз оказались в этой директории, в файле C:\nginx\conf\nginx.conf замените вот этот кусок:
server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} }
на не менее страшный, но более полезный:
server { listen 80 default; server_name my.bot; server_tokens off; location / { root html; index index.html index.htm index.php; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME c:/nginx/html$fastcgi_script_name; include fastcgi_params; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param REMOTE_ADDR $remote_addr; } location ~ /\.ht { deny all; } error_page 404 500 502 503 504 /50x.html; location = /50x.html { root html; } }
В третьей строчке второго куска Вам встретится домен my.bot - это произвольное имя домена. Домен может быть каким угодно, в данном случае демон живёт вот в таком. В Вашем случае будет что-то иное - это иное доменом и пишите.
В этом же файле обратите внимание на запись в секции http:
#access_log logs/access.log main;Чтобы не копить в процессе работы гигабайты логов акцесса, которые Вы ни смотреть, ни анализировать точно не будете, модифицируйте этот кусок кода вот так:
#access_log logs/access.log main; access_log off;
Человеческий домен в адресе браузера.
Любому сайту нравится, когда в процессе его разработки и отладки с ним обращаются не как с недоделком, а по-взрослому. То есть сайт живёт в том же домене, что и на реальном хосте.
Местному автору непонятно, как может быть иначе. Хоть он и потомственный извращенец, но никаких буковок про localhost и циферок про 127.0.0.1 в адресе браузера категорически не приемлет.
Поэтому давайте затратим пару минут, создадим папку C:\nginx\host\ с двумя файлами внутри. Их можно сделать Блокнотом Винды в кодировке ANSI.
Файл первый, C:\nginx\host\hosts.default Содержит такой код:
127.0.0.1 localhost
Второй файл, C:\nginx\host\hosts.work чуть сложнее:
127.0.0.1 localhost 127.0.0.1 my.bot
Тут опять-таки понимайте, что вместо имени домена my.bot надо писать то же самое, что Вы подставляли в файл C:\nginx\conf\nginx.conf
Теперь, когда у нас есть два варианта файла хоста, мы будем их попеременно подсовывать операционной системе при старте Чингачгука и при его отбое.
Педали газа и тормоза.
Чтоб не общаться с консолью, столь милой сердцу линуксятника, но обычно ненавистной виндузятнику, имеет большой смысл создать парочку командных файлов, первый из которых запускает сервер со всеми его потрохами, а второй стопорит яростным домкратом. Что делается с трудом, так как даже базовые сведения про DOS давно и успешно забыты. Но попытаемся.
Стартовый файл C:\nginx\start.bat пусть содержит в себе такие команды:
@ECHO OFF start C:\nginx\nginx.exe set PHP_FCGI_MAX_REQUESTS=0 start C:\nginx\php\php-cgi.exe -b 127.0.0.1:9000 -c C:/nginx/php/php.ini XCOPY C:\nginx\host\hosts.work C:\WINDOWS\system32\drivers\etc\hosts /Y EXIT
Обратите внимание, где расположена системная папка. У Вас она может быть на другом диске, называться не так, и иметь внутри себя иной путь до файла хоста, так как операционка не обязательно XP.
Командный файл остановки C:\nginx\stop.bat обратен по смыслу:
@ECHO OFF taskkill /IM nginx.exe /F taskkill /IM php-cgi.exe /F DEL /Q C:\nginx\logs\*.* XCOPY C:\nginx\host\hosts.default C:\WINDOWS\system32\drivers\etc\hosts /Y EXIT
Все те же соображения про путь до файла хоста операционки опять же в силе.
Приступим, помолясь.
Разместив в папке C:\nginx\html\ индексный php файл с echo-оператором про сакраментальное Hello World, и кликнув в стартовый командный файл, мы увидим мельтешение трёх DOS-овских окошек, два из который тут же рассосутся, а одно останется в фоне. Это запущен PHP в режиме Fast CGI. Окошко убивать не надо.
На всякий случай глянув в диспетчер задач, Вы там должны увидеть два процесса nginx.exe, весом по три мега, и один php-cgi.exe, потяжелее. В авторском варианте этот процесс потянул на 11 мегов, так как демону оказалось нужно много тяжёлых модулей.
Если открыть браузер, то в домене my.bot можно увидеть ритуальный вопль про Hello World, рождённый PHP. Значит, всё работает, и в папку C:\nginx\html\ можно заселять демона (или сайт). При этом C:\nginx\html\50x.html рекомендуется оставить в покое - он прописан настройками в качестве страницы ошибок.
Впечатления.
Хотя по мегабайтам оперативки, казалось бы, исходно никакого заметного выигрыша нет (Апач не очень жирен), по истечении суток работы демона на nginx, оба процесса nginx.exe сдулись в памяти с изначальных более чем трёх мегов до 800 и 52 кило. Процесс php-cgi.exe похудел с 11 мегов до шести. Такое ощущение, что от них отвалилось то, что демоном не используется. Что само по себе странно, навевает мысль об искусственном интеллекте, а потому пугает.
При запуске того же самого демона под Денвером вся память обычно пожирается менее чем через 10-12 часов. Денвер придётся перегружать два-три раза в сутки. Причём не факт, что этого достаточно. При интенсивной деятельности демона иногда случается даже крах Апача.
Конечно, по удобству работы nginx-у далеко до того же Денвера. К примеру, .htaccess тут не поддерживается в принципе, модреврайтовые инструкции эмулируются через вывих мозга, а кучка доменов цепляется через хитрости. Потомственный извращенец всё это осилит, но...
Но для бота, работающего круглосуточно, самое оно.
Ну и конечно, необходимо воздать хвалу Игорю Сысоыву.
Судя по лаконичности хомепаги, ему близки самурайские идеалы :)
Пара слов о браузере.
При построении демона на PHP удобно управлять им через веб-интерфейс, что подразумевает использование браузера. Не в консольке же команды писать.
Но.
Современные программерские конторы пишут сильно сложный софт, ввиду чего по головотяпству (это следствие командной работы) вычислительные ресурсы иногда просто разбазариваются. Например, многие браузеры грешны тем, что и жрут оперативку без всякой меры, да ещё и позволяют этой самой оперативке "утекать". Что нам совсем не надо - оперативки у нас не три вагона.
Поэтому в данном случае очень уместна крохотная оболочка, бегающая на движке ИЕ. Несмотря на всеобщую и совершенно справедливую нелюбовь (а то и ненависть) народа и web-дизайнеров к ИЕ, сам движок от ИЕ идеален. Он часть операционки, быстр и лёгок, и категорически не позволяет себе жрать память ни при каких обстоятельствах. Ни один альтернативный браузер по данным параметрам и близко не стоит.
В качестве оболочки для фиксации результатов деятельности демона рекомендуется Fastest Web Browser. Настроек у него вообще нет :)
Если же это обстоятельство коробит, то можно взять
QtWeb
Причём лучше всего в виде простого zip-архива.
Утечки памяти через эти два браузера не зафиксированы (привет всяким Мозилам).
Общий расход оперативки 220 мегов на Винду и весь запущенный зоопарк.
Показометр стоит как приклеенный сутками.
Аллилуйя.
Хомячковый рай. Уйти и потеряться:
Продвижение методом «двенадцати единиц».
Выбирая коня,
Очень внимательно зри
В хавальник зверю.
Вторая пятница ноября 11 года — день особенный. Для страны и планеты в целом он, считай, потерян. Ибо ни один человек не сможет пройти мимо аж двенадцати единиц подряд на шкале времени (в краткой версии написания даты), и непременно попытается оставить в этой точке свой автограф.
Пинг-сервисы блог-платформ, наверное, на некоторое время даже дадут дубу. Или хлебнут с горя добрую чарку тормозухи. Ибо каждый второй интернетчик — великий блогер, и всяко имеет, что сказать по подвернувшемуся случаю.
Местный автор также решительно бросится предаваться этой весёлой забаве. Ну, может, разве что с чуть большей пользой, со своим очередным опусом строго в рамках генеральной тематики этого места. Встречайте.
Про нетривиальность процесса вытаскивания бегемота из болота.
Как-то так получилось, что до сих пор местному автору не приходилось двигать сайт в топ на платной основе. Не было в том нужды. Но всё когда-нибудь бывает в первый раз...
Нет, конечно, можно было бы поступить как обычно. Но сайт чужой, личного времени на него жалко, поэтому было решено тянуть его за выступающие места через ссылочное ранжирование и за денежки. Тем более, что бюджет не напрягает, а только делает слабые намёки и робко терзается сомнениями. На что пофиг.
Наверное, никто не будет спорить, что для продвижения сайта в топ таким способом в подавляющем большинстве случаев достаточно изыскать пару-тройку десятков трастовых сайтов той же ниши, и разместить с них ссылки на пациента с не тождественными, но продуманными анкорами.
Весь вопрос в том, как отбирать таких доноров.
Если Вы сподобитесь погуглить, то обнаружите массу советов. Кто-то даже идёт дальше поучений, и бойко торгует фильтрами и методиками отбора доноров. Удивительно, как много на свете людей, не умеющих думать головой...
Всё это увлекательное чтиво, конечно, можно (и нужно) поизучать, местами посмеяться, местами задуматься, и непременно малость помедитировать. А потом вспомнить, что нам-то нужен результат, а не детство со всякими там ТИЦами и прочей ересью.
Аксиоматизация подхода к оценке траста сайта.
Давайте забудем про все те «суперсекретные» и «архиэффективные» методики, которыми могут нас порадовать гуру, и призовём на помощь здравый смысл.
Конечно, можно ориентироваться на какой-нибудь готовый детектор траста (и это тоже будет здраво), но сегодня мы не ищем лёгких путей. Давайте изобретём свой собственный велосипед.
Постулирую (и можете с этим не соглашаться — Ваше право), что достаточно долгое время живущий сайт (минимально пара лет), с непоклеенными пузомерками, не банящийся ранее Гуглом, и не подвергаемый прочим позорным процедурам остракизма, имеет вполне определённое соотношение ТИЦ/PageRank.
Если быть точнее, то на сам ТИЦ мы смотреть не будем. Нас куда больше интересует разновидность ТИЦ-а под названием Яндекс Rank, которые по литературным данным соотносятся между собой вот таким образом:
Rank = 1 <=> ТИЦ = 0 ~ 10 Rank = 2 <=> ТИЦ = 10 ~ 20 Rank = 3 <=> ТИЦ = 30 ~ 150 Rank = 4 <=> ТИЦ = 160 ~ 600 Rank = 5 <=> ТИЦ = 650 ~ 3000 Rank = 6 <=> ТИЦ = 3100 ~ 8100
Местный автор очень сильно подозревает, что подобная градация шкалы Яндекс Rank выбрана далеко не случайно. Тут со стороны Яндекса имеет место элементарный закос под Гугла (у простых смертных ПейджРанк больше пятёрки случается крайне редко, так что не обращайте внимания на размерность шкалы, не равную десятке).
-
Сайт с естественными ссылками, на который ссылаются ему подобные (не ГС), и никак больше не продвигаемый, в идеале должен иметь PageRank, примерно совпадающий в числовом выражении с Яндекс Rank.
-
Если такого совпадения нет, и Яндекс Rank заметно больше PR, то имеет место быть тот или иной вариант «раскрутки» методом проспамления, что траста, естественно, не даёт. PR чувствителен к подобным вещам, и не покупается на них.
-
Обратная картина (PR заметно больше Яндекс Rank) должна только радовать — значит, сайт имеет ссылки с пиаристых документов, либо обладает продуманной внутренней структурой и качественно проиндексирован. А потому хорош в качестве донора.
При этом помните оговорку про проявления остракизма и артефакты отношения к сайту со стороны искалок.
Например, если Гугл хотя бы единожды лишал сайт ПейджРанка, то впоследствии значение PR обычно занижено, и редко возвращается к справедливому значению.
И наоборот, сдуру выданная какому-нибудь «продающему сайту» из всего одной странички четвёрка ПиАра, при всём при том, что никому нафиг не нужно ссылаться на этот сайт (специфика манимейкинга — тут не бывает никаких лулзов), тоже ни о чём не говорит.
Разве что о временном помешательстве Гугла — такое мы тоже бачили богато.
Это применимо?
Ещё как.
Поскольку в разного рода Хитрых Конторах все сдуру молятся именно на ТИЦ, и фактически только он является критерием ценообразования, а значение в 50 единиц ТИЦ-а не считается чем-то запредельным, то и цены на ссылки с сайтов с двойкой-тройкой ПейджРанка не шибко расстраивают.
В рамках вышеозвученной аксиомы, которую по определению не нужно доказывать, такие сайты обладают достаточным трастом для продвижения акцептора. И их не нужно много, если всё делать правильно.
При этом, конечно, не помешает оценивать доноров на вхождение в основной и вспомогательный индексы Гугла, на признаки АГС в Яндексе, и так далее. Доверяй, но проверяй — этого ещё никто не отменял.
Полезные ссылки:
Наверное, надо бы и привести какие-нибудь сервисы для измерения обеих интересующих нас величин. Поиск, конечно, поможет, но если кому лень, то на первой же странице серпа нарисуются два таких товарища:
http://pr-cy.ru/analysis/
http://url-sub.ru/tools/seo/siteanaliz/ - как альтернатива, если первый не работает.
Кроме того, есть масса всяких тулбаров и десктоповых SEO-шных прог. Для узнавания Яндекс Ранка все они паразитирует на XML интерфейсе яндекс-бара, доступ к которому осуществляется так:
http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://google.com/
Хомячковый рай. Уйти и потеряться:
Хомячкам наконец-то повезло.
Корову продам.
Фантик дадут. На него
Телёнка куплю...
Данный топик краток, ибо всего лишь озвучивает позицию автора ЛастоШопа по одному моменту, а вовсе не нацелен на обсуждение этого момента.
Печаль.
Как все мы прекрасно помним, либо только начинаем это постепенно осознавать, наша родимая Раша по всем параметрам относится к странам третьего (или даже четвёртого) мира, в связи с чем гражданам, Рашу населяющим, вход во многие места заказан.
«Только для белых» и всё такое.
Среди прочего это означает, что местные туземные законы остальным миром не рассматриваются серьезно, базирующиеся на местном законодательстве общественно-политические процессы (типа выборов Президента) вызывают лишь заразительный смех, а местная кредитно-банковская система вообще не воспринимается как таковая по целому ряду аспектов.
Тут даже до смешного доходит.
Грубо говоря, если россиянский банк не контролируется на все сто процентов зарубежным капиталом, а законодательство страны пребывания этого банка не выбито на каменных скрижалях и не понятно до последней закорючки зарубежному капиталу (то есть недостаточно прозрачно), то для зарубежного капитала де-факто не существует никакого банка и оказываемых им банковских услуг.
Соответственно, зарубежный капитал во всех его проявлениях будет перманентно подозревать каждого жителя Раши в нехорошем, а пластиковую карточку любого «неправильного» банка просто проигнорирует. Что многими наблюдалось на примере разного рода бетфаеров, не к ночи будь сказано.
Поэтому нет никакой неожиданности в занесении нашей страны различными сервисами и партнёрками то в список необслуживаемых стран, то в список с предоставлением ограниченного сервиса, то вроде бы в список «нормальных» стран, но с такими ограничениями, что от нормальности там остаётся одно лишь название.
И, как следует из логики вещей, тут пора перейти к сути. Как Вы уже догадались, речь сегодня о «палке».
PayPal.
Мы помним, что эта платёжная система, выросшая из заурядной барахолки, много лет просто игнорировала Рашу. Как территорию, не представляющую никакого интереса.
Потом что-то изменилось, и нам разрешили платить деньги через «палку», но не получать их. Что сразу вошло в противоречие с сущностью русского человека. Ибо русскому мужику вообще не интересно тратить деньги. На это у русского мужика жена есть. У русского же мужика совершенно противоположные цели.
До понимания этой простой истины прошло немало времени. И вот 13 октября сего года на улице хомячков случился праздник. Им наконец-то разрешили получать деньги на их PayPal аккаунты.
Хомячки, конечно, порадовались, покидали в воздух чепчики, но потом немногие из них вдруг осознали, что на самом деле мало что изменилось. Ибо, как местным автором сказано в интродакшене, зарубежный капитал не признаёт местные российские банки, не доверяет ни этим банкам, ни их клиентам, и согласен выводить деньги с аккаунтов только на счета американских банков. Где всё под контролем, и отыгрывается взад нажатием одной кнопки.
Понятно, что в таких условиях ни один вменяемый человек не станет заниматься каким-либо видом коммерции только для того, чтобы вырастить баланс аккунта. Который потом можно только потратить, как оговорено в бессмертном мультике (симбатно к «чтобы купить что-то ненужное, надо сначала продать что-то ненужное»).
К чему нас толкают.
Естественно, возникает вопрос, как стать клиентом американского банка. На совершенно законных основаниях. Чтобы не иметь проблем, и не лишиться всех заработанных денег в один момент (а всякая хитропопасть именно этим и оканчивается — аккаунт тупо блокируется до предоставления подтверждающих документов, которых, естественно, хитропопцу взять негде).
Вариантов всего два.
-
Либо посетить Штаты, открыть там счёт, верифицировав его двумя документами на своё имя, и затем написать об этом самодонос в налоговую службу Раши (инструкция № 100-И Центробанка от 2001 г.)
Как вариант, можно посетить филиал американского банка в неамериканской стране, с выполнением всё тех же последующих действий.
Смысл написания самодоноса местный автор не постиг, ибо есть большие сомнения, что кто-то будет требовать отчёт о движении средств на счёте (и тем самым о доходах), а американский банк станет послушно удовлетворять такое любопытство. Видимо, это просто древний ритуал такой.
Люди сведущие могут намекнуть, куда именно уходят дальше сведения из налоговой. Дюже интересно. Вроде как давно уже за владение денежными знаками в иностранной валюте и операции с ними не предписано немедленное уголовное преследование, а факт наличия счёта в иностранном банке не является достаточной причиной для взятия человечка в разработку хмурыми парнями из КаДжиБи.
Надеюсь на то.
-
Либо изыскать банк в Раше, готовый предоставить так называемый транзитный счёт. Когда формально он открыт вроде как в Штатах, но деньги с него чудесным образом оказываются в Раше. Что, естественно, тоже чего-то стоит.
Правда, такой банк ещё придётся поискать.
Никакие другие механизмы официально не одобрены, хотя и существуют. Всякие обменники и прочие посредники юзаются на собственный страх и риск, что плотно сопряжено с обманом, потерей денег, баном аккаунта, и т. п. Как «повезёт». Про отношение буржуев к туземцам и их странным обычаям сказано несколько ранее и предельно откровенно.
Туманные перспективы.
Правда, руководство «палки» оговаривается, что оно готово признать нарождающуюся национальную платёжную систему Раши в качестве равноправного игрока рынка, и, как всё родится и признается, вот тогда хомячкам и будет счастье. С полноценным выводом денег с аккаунта на любую карточку, эмитированную в рамках госпрограммы.
До той поры манимейкерствующему юзеру, работающему в Рунете, «палка» в её нынешнем виде ничем не может быть полезна. Если по факту и при снятых розовых очках.
Про PayPal и LastoShop.
Собственно, к сути.
Автор ЛастоШопа придерживается предельно простого правила: мерчанты, используемые в скрипте, должны быть доступны простому физическому лицу, без организации им ИП либо создания юрлица, без заключения всяких там бумажных договоров, и тому подобных ограничений.
Всё, что требует сложных телодвижений, либо недоступно для эврибади, в качестве самостоятельных методов оплаты в ЛастоШопе не фигурирует. Ибо «узок их круг, страшно далеки они от народа» - всё строго по Лукичу, а он велик и неоспорим.
К примеру, если Яндекс-деньги не позволяют использование своего мерчанта физлицом, значит, в ЛастоШопе нет и не будет кнопки этого мерчанта. Что, естественно, не запрещает эти самые Яндекс-Деньги принимать через какой-нибудь агрегатор платежей. Который сам регулирует свой юридический статус в глазах Яндекс-Денег.
В тютельку та же картина и с PayPal. Пользуйте, например, Зет-Пеймента в качестве такого агрегатора, пока «палка» не развернётся к юзеру из Раши своей приветливой стороной, тем самым признав в нём белого человека.
Количество символов 6886 Количество символов без пробелов 5874 Количество слов 970 Количество уникальных слов 523 Количество значимых слов 296 Количество стоп-слов 348 Вода 30.5% Классическая тошнота документа 3.00% Академическая тошнота документа 5.20%
