У версіі 1.9.2 нам удалося перанесці праграму на 64-бітныя сістэмы Windows (стала даступна сканаванне сайтаў да 10 млн старонак і больш), а таксама павялічыць хуткасць сканавання сайтаў і пры гэтым зменшыць расход аператыўнай памяці. Разам з гэтым было выпраўлена вялікая колькасць назапашаных памылак, а таксама ўкаранёна некалькі найбольш важных пажаданняў нашых карыстальнікаў.
Асноўныя змены
1. Ажыццёўлены пераход на 64-бітную версію.
- Мы рады паведаміць аб выпуску версіі SiteAnalyzer x64, аптымізаванай для працы ў 64-бітных сістэмах Windows. Такім чынам, для карыстальнікаў, якія запампавалі SiteAnalyzer x64, стала даступна сканаванне сайтаў да 10 млн і больш старонак, так як у 64-разрадных сістэмах Windows, вы можаце выкарыстоўваць увесь аб'ём ўсталяванай аператыўнай памяці. Таму зараз вы зможаце сканаваць сайты практычна любых аб'ёмаў (аб'ёмы абмежаваныя толькі моцай вашага жалеза і ёмістасцю жорсткага дыска). Пры гэтым мы не забываемся пра карыстальнікаў 32-разрадных сістэм, таму мы і далей плануем падтрымліваць 32-bit версію SiteAnalyzer.
2. Павялічана хуткасць сканавання сайтаў, паменшаны расход аператыўнай памяці.
- Аптымізаваны выдатак аператыўнай памяці пры сканаванні старонак з вялікай колькасцю спасылак. Таксама была нязначна павялічана хуткасць сканавання.
- Мы правялі даследаванне з удзелам нашых асноўных канкурэнтаў: было прасканаваць 100 000 старонак сайта theguardian.com у Screaming Frog SEO Spider і Netpeak Spider з аналагічнымі наладамі (без рэндэрынгу JavaScript). Вынікі тэстаў па спажыванні аператыўнай памяці:
- Screaming Frog SEO Spider 11.0: 15 802 Mb.
- Netpeak Spider 3.2: 1 286 Mb.
- SiteAnalyzer 1.9.2: 815 Mb.
- Такім чынам, па спажыванні аператыўнай памяці SiteAnalyzer абыходзіць Screaming Frog SEO Spider ў 19 (!) раз, а Netpeak Spider – у 1,5 разы.
3. Дададзеная магчымасць сканавання пэўных груп URL, без неабходнасці сканавання сайта цалкам.
- У наладах праграмы была дададзеная новая ўкладка "Прытрымлівацца URL", якая дазваляе дадаваць URL, якія павінны быць абавязкова просканированы. Пры гэтым усе астатнія URL, па-за межамі гэтых тэчак, падчас сканавання будуць праігнараваныя.
4. Дададзеная магчымасць запуску некалькіх копій праграмы адначасова.
- Улічваючы пажаданні нашых карыстальнікаў, мы дадалі магчымасць адначасовага запуску некалькіх копіяў праграмы. Такім чынам, проста скапіраваўшы дыстрыбутыў праграмы ў новую тэчку, вы можаце адначасова запускаць два і больш копіі праграмы, і, адпаведна, адначасова сканаваць некалькі сайтаў.
Заўвагі:
- Дададзена захаванне параметраў пашыранай фільтрацыі пры пераключэнні паміж табамі актыўнага праекта.
- Дададзена запамінанне шырыні калонак на ўкладках.
- Дададзеная магчымасць пастаноўкі на паўзу сканавання спісу URL, загружаных пры дапамозе імпарту.
- Дададзены ўлік параметру lastmode пры фарміраванні Sitemap.
- Дададзеная калонка "Сервер", якая ўказвае тып сервера, на якім размешчаны сайт (прыклад: nginx/1.16.0).
- Дададзена адлюстраванне станаў «пуста» і «адсутнічае» для загалоўкаў H1-H6.
- Дададзеная магчымасць сканавання старонак, не якія аддаюць значэнне загалоўка Content-type.
- Аптымізаваны падлік дубляў H1-H6 (адменены ўлік пустых небудзь адсутных H1-H6).
- Змесціва ўкладкі "Выключыць URL" агульных налад праграмы стала агульным для ўсіх праектаў.
- Палепшана вызначэнне кадовак старонак.
- Выпраўлена некарэктнае адлюстраванне старонак з редиректами 3xx.
- Выпраўлены баг, звязаны з некарэктным улікам правілаў "robots.txt".
- Выпраўлены некарэктны парсінга старонак, якія змяшчаюць у URL знак плюс (+).
- Выпраўлены ўлік малюнкаў пры сканаванні сайта, калі ў наладах дазволены парсінга толькі HTML (калі, напрыклад, адключаныя аб'екты аддаюць 404 код адказу).
- Выпраўлена падвісаньні, возникавшее пры загрузцы вялікіх праектаў.
- Выпраўлены баг, які ўзнікае пры загрузцы вялікіх праектаў, калі прагрэс у ніжнім прагрэс-бары станавіўся больш за 100%.
- Пры разліку SEO-статыстыкі редиректам 301 і 302 прысвоены сіні значок замест аранжавага і усталяваны 1 бал вагі замест 3-х.
Дзякуем за падтрымку! Сачыце за абнаўленнямі! :-)