Forudgengivelse kommer til at løse en problematisk niche i dagens webudvikling samfund: at få søgemaskinecrawlere at indeksere JS-drevne apps og hjemmesider.
Mens rammer som Backbone.js , Ember eller AngularJS har i høj grad forenklet processen med at skabe virkelig kraftfulde og dynamiske applikationer kun bruger magt JavaScript, de har også skabt en hel del nye problemer for webmastere.
Kom sådan hjemmeside eller anvendelse kravlede ordentligt er næsten nær umuligt, selv om Google har forsøgt at hjælpe udviklere med masser af tutorials og ændringer til dens indeksering algoritme.
Her er der, hvor Forudgengivelse kan hjælpe udviklere, der arbejder på toppen af node.js og præ-kompilering programmet eller hjemmesiden i en statisk HTML-side, som derefter kan serveres for søgemaskinecrawlere når de er opdaget.
Forudgengivelse selv består af to dele, hvor den første er den førnævnte server-side service, der gør alle de pre-rendering hjælp PhantomJS, og anden er en middleware bibliotek, som kan mellemliggende processen med at sende denne pre-renderet HTML til søgemaskinen crawler stedet for at besvare med standard-koden.
I øjeblikket Forudgengivelse kommer med middleware biblioteker til applikationer, der kører på Nginx, Apache, og Express (node.js) og Ruby on Rails servere.
Mindst det er de officielle dem. . Du kan finde links til nogle uofficielle middleware til PHP, Java, og Grails i pakkens README-fil samt
Krav :
- < li> node.js
Kommentarer ikke fundet