сегодня в 02:34
Open Source решение для полноценной поисковой индексации ваших JavaScript приложений (Backbone, Angular, Ember, ChaplinJS, Marionette). Работает это следующим образом:
- Мидлвар на Ruby on Rails или Node.js проверяет user agent при каждом запросе к приложению
- Если обнаружен краулер поисковой машины то отправляется GET запрос к Prerender
- Prerender вызывает ваше приложение для той страницы, которую запрашивает краулер
- Страница рендерится с помощью PhantomJS
- Полученный HTML посылается обратно
- Мидлвар возвращает HTML краулеру
Node.js
$ npm install prerender-node --save
app.use(require('prerender-node'));
Ruby on Rails
gem 'prerender_rails'
config.middleware.use Rack::Prerender
Большое спасибо всем за внимание.
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends:
- Massacres That Matter - Part 1 - 'Responsibility To Protect' In Egypt, Libya And Syria
- Massacres That Matter - Part 2 - The Media Response On Egypt, Libya And Syria
- National demonstration: No attack on Syria - Saturday 31 August, 12 noon, Temple Place, London, UK
Комментариев нет:
Отправить комментарий