Через каждых 2-3 дня вижу информацию о том, что страница благополучно добавлена в индекс. Но в поисковой выдаче, визуально, ничего не меняется.
Эту разметку я отдаю только когда мою страницу просматривает поисковый робот (проверяю UserAgent на стороне back-end), во всех остальных случаях - отдаю страницу с реальным контентом, в котором нет подобной разметки. Это может быть причиной неправильной индексации?
Сергей Протько: Последние 3 года работаю ActionScript разработчиком (AS3/Flex/AIR). Не в сфере game dev., и последний год не слезаю с JS, и всеми усилиями перевожу все свои труды на JS. Вы все верно описали, ...и речь не о backend`е, ...мы в JS топике, в следствии не будем терять основу обсуждения. Мы говорим о frontend инструменте. Например HTML5 не так давно вырос до функционала Adobe FlashPlayer`а, ...в итоге все будет один в один. Я сам не слезаю с jQuery и AngularJS, ...и это объясняет обратное от того что: "Сергей Протько: Да бросьте дурное. JS уже никому не нужен". Конечно нужен, другого не дано. А backend - это в другом топике.
Сергей Протько: Java был приведен к примеру, ...а по поводу JavaScript - ...отличный инструмент, потому как вполне решает свои задачи, ему не хватает только расширения стандарта. Ну можно изобрести очередной велик, ...но пока его будут изобретать, я буду зарабатывать на том что уже есть. Это вообще тупая тема, потому как каждый язык (инструмент) был создан для конкретных задач. Если уже брать в целом, то на JS стандарте существует куча технологий, которые успешно решают бизнес задачи и кормят миллионы программистов. Ну напишите VK или Facebook на Java, Delphi или C/C++, ...я посмотрю кто тут "выдохнет".
Andrey Zenkov: "Почему тогда на stackoverflow вопросы с тегом javascript на втором месте?", ...потому что за последние 10 - 20 лет было создано очень много программ, которые потолстели в результате расширения и их до сих пор сопровождают в сегменте аутсорса. Куча комплексов, которые создавались долгие годы и написаны (к примеру) на таких древних инструментах как java, и которые - жалко выбросить и тащить тяжело. Недавно хотел выбрать себе новую работу, ...и, в итоге, предлагают сопровождать одно старое говно, ...в сопровождении имеет смысл сидеть только новичкам, advanced разработчики предпочитают работать с новыми технологиями. Округлю все в виде аллегории - вы же НЕ любите употреблять в пище не свежие продукты, всегда вкусно что то свеженькое, правда, ...а позавчерашний бутерброд еще попробуй скушать без ущерба своему здоровью!?
Увы, мои идеи закончились :) Хотя может еще encodeURIComponent(share-url), ...но, все же - "добро пожаловать в клуб". Разработчикам VK.API не первый год отписывают эту проблему, ...на faсebook`е вроде все решается всего лишь дополнительным параметром в методе инициализации виджета )
У меня была та же проблема, ...видимо от того, что vk кеширует preview расшаренных страниц. Когда столкнулся с этой проблемой впервые, ...на долго запомнил что develop`ить лучше на тестовом домене. Мне помогло сл. штука: https://vk.com/dev/pages.clearCache - это сброс кеша для указанного домена. Может вам поможет!
Сначала была попытка определять таким образом:
KBps = total_data_size(in KB) / ( end_time(in sec) - start_time(in sec) ).
Но тестирование даже с локальным сервером показывает разные результаты. В интервале 10 секунд с клиента на сервер, средствами сокета отправляются небольшие пакеты данных размером (к примеру) в 500Kb. При каждой доставке на сервер одного пакета - сразу отправляю следующий. В течении 10 секунд времени суммирую размеры каждого переданного пакета. В итоге чем больше увеличиваю время передачи тестовых данных, тем больше падают результирующие значения. Это и вводит меня в заблуждение.
Если рассчитывать по формуле:
KBps = TotalSendDataSize (in kb) / TotalTime (seconds)
Еще остается неизвестный момент - какой должен быть размер исходящего пакета данных? Т.е. если я буду отправлять на сервер 500Kb данных, или 1Kb данных в течении 5 сек. - результаты будут разные (
Вы не могли бы описать формулу расчета скорости? Потому как для примера я воспользовался вот этой реализацией [ www.derekentringer.com/blog/flash-media-server-str... ]. Но у этой реализации какие то не внушающие доверия показатели. При тестировании из под Adobe Flash Proffesional CS6, с подключение к локальному серверу - результаты одни, а при запуске программы напрямую из браузера - показатели другие (как будто браузер урезает скорость к локальному FMS), из под Flash Develop - еще больше загадок.
Соответственно такие же проблемы при работе с внешним сервером.