Предварително изобразяване въпрос за справяне с проблемна ниша в днешния Уеб разработка на Общността: получаване на търсачките да индексира JS-захранва приложения и уебсайтове.
Докато рамки като Backbone.js , Ember или AngularJS са значително опростява процеса на създаване на наистина мощни и динамични приложения, използващи само силата на JavaScript, те също са създали цялата сделка на нови проблеми за уебмастъри.
Първи такъв сайт или приложение обходен правилно е почти почти невъзможно, дори ако Google се е опитал да помогне на разработчиците с много уроци и модификации на своя индексиране алгоритъм.
Тук е мястото, където Предварително изобразяване може да помогне на разработчиците, които работят на върха на Node.js и предварително съставяне на заявлението или сайта в статичен HTML страница, която след това може да се сервира на роботите, когато те са открити.
Самата Предварително изобразяване се състои от две части, като първата е гореспоменатата страна на сървъра услугата, която прави всичко предварително оказване използване PhantomJS, и второ, че е мидълуер библиотека, която може междинен процес на изпращане на това предварително направен HTML към търсачката робота, вместо да отговорите с код по подразбиране.
В момента Предварително изобразяване идва с мидълуер библиотеки за приложения, работещи на Nginx, Apache, и Express (Node.js) и Ruby по релси сървъри.
Най-малко това са официалните. . Можете да намерите линкове към някои неофициална мидълуер за PHP, Java, и Grails в README файл на пакета, както и
<силни> Изисквания :
- < Li> Node.js
Коментари не е намерена