sh404SEF lahendab VirtueMart’i SEF’i probleemid
30.12.2007 | Gunnar
Out-of-box kujul ei lisa VirtueMart lehekülgede tiitlitesse kategooriate ja toodete pealkirju. Sel teel jääb ehk saamata nii mõnigi hüva positsioon otsimootorites, rääkimata sellest, mida peab külastaja leheküljel ringi liikudes üle elama, kui vaatab viimati külastatud lehekülgede nimistut brauseris. Probleemile on olemas lahendus - lihtne lahendus.
Lahenduse pakub välja sh404SEF nimeline SEF-komponent. Tegemist on küllaltki pisikese, kuid hästi konfigureeritava ja kiire SEF-komponendiga, millega saab lausa taevaliku kingitusena kaasa päris vingel tasemel SEF toe VirtueMart jaoks.
Komponendi installeerimisel ja sisse lülitamisel tuleb talle ette öelda, et ta kasutaks .htaccess faile “ilusate” URL’ide jaoks. Vaikimisi koostab ta kõik URL’id sellised, et index.php jääb sisse. Näiteks: http://localhost/index.php/retseptid/koogid.html. See URL pole küll “kole”, kuid mitte ka täitsa ilus. Ideaalne oleks antud juhul selline URL: http://localhost/retseptid/koogid.html. See ongi põhjus, miks tuleb minna .htaccess peale üle.
Rohkem polegi midagi väga teha jäänud. Lehekülje tiitlisse ilmuvad kategooriate ja toodete nimed nüüd automaatselt, samuti tekivad automaatselt “ilusad” URL’id, ilma et oleks vaja mingeid täiendavaid liigutusi teha.
VirtueMart’i juures on üheks nüansiks see, et tootekataloogis on kategooriad hierarhilised. sh404SEF on võimeline genereerima ka sellised URL’id, mis järgivad kategooriate hierarhiat. Näiteks kui asume sellises kohas nagu: Shop - Power Tools - Outdoor Tools - Chainsaw ning vaatame mõne vahva mootorsae pakkumist, siis on sh404SEF poolt genereeritud link järgmine: http://localhost/shop/power-tools/outdoor-tools/chainsaw.html. Just see, mis võiks olla.
sh404SEF tuleb kenasti toime ka paljude teiste komponentidega, nende hulgas Joomla! vaikimisi menüüde, sektsioonide, kategooriate ja artiklite süsteem.

30.08.2009 kell 02:39
Yannick Gaultier, sh404SEF autor, teatas nädal tagasi, et tal pole edaspidi enam aega oma komponenti arendada. Kes võtaks üle? Some news and some changes for sh404sef
30.08.2009 kell 08:32
Paar päeva tagasi tuli tegelikult juba uus info, et on leitud lahendus, mis aitab komponendi arendamist jätkata. Detailidest räägitakse hiljem, aga teada on nii palju, et arendamise võtab üle üks Joomla! ettevõte, mis võimaldab sellel komponendil edasi elada ning areneda. Yannik jääb siis selles osas seal firmas peamiseks arendajaks.
http://extensions.siliana.com/2009082878/General/Update-to-sh404sef-status-and-changes.html
30.08.2009 kell 22:24
Tänan, Eraser, selle info eest. Siis tasub toda vidinat ikka silmapiiril hoida.
31.08.2009 kell 17:57
Aga palun.
Tegelikult oleks raske uskuda, et nii populaarne komponent lihtsalt maha sureks. On selle komponendi arengus varemgi raskeid aegu olnud, aga siiani on ta ikkagi oma 5 aastat vastu pidanud.
Aasta jagu tagasi oli seis selline, et ühe “uuringu” kohaselt omas see komponenti kasutus päris head turuosa:
1. Joomla! enda SEF-i kasutamine: 60,9 %
2. sh404sef: 32,2 %
3. Artio JoomSEF: 6,6 %
4. SEF Advance: 0,3 %
Kasutatavate Joomla! SEF-komponentide osakaal
1. sh404sef: 82,3 %
2. Artio JoomSEF: 16,9 %
3. SEF Advance: 0,8 %
http://www.sigsiu.net/statistics/joomla_statistic.html
Ning ega tal võrdväärseid konkurente just palju pole, mis lubas ettegi oletada, et keegi selle arendamise üles korjab. Praegu on küsimärgi osas lihtsalt see, et kes seda asja edasi ajama hakkab. Mõne nime kohta on juba kohati infot lekkinud, aga eks ootame ära ametliku info.
08.09.2009 kell 21:31
Praegune lahendus siiski nii hea pole, kui võiks olla: http://www.eraser.ee/uudised/joomlalisadest/212-muutused-joomla-komponendi-sh404sef-arenduses.html
08.09.2009 kell 21:32
Praegune lahendus siiski nii hea pole, kui võiks olla - edaspidi küsitakse selle komponendi eest juba raha.
http://www.eraser.ee/uudised/joomlalisadest/212-muutused-joomla-komponendi-sh404sef-arenduses.html
09.09.2009 kell 00:35
Muidugi Joomla! baaskomplektis võiks see kenasti kaasas olla. Joomla! enda ID-sid sisaldavad URL-id pole just kõikse kenamad ja mingit custom varianti tal ka out-of-box ei ole (siiani).
09.09.2009 kell 08:48
Joomla! 1.6 peaks küll tooma ka parandusi SEF-i osas, aga ek siis aeg näitab, kui suur seal edasiminek on.
Kui võrrelda Joomla! 1.0 ja Joomla 1.5 out-of-box URL-e, siis oli edasiminek tegelikult päris hea.
09.09.2009 kell 13:27
Jep. VirtueMart koodibaas võiks ka lõpuks inimlikuks muutuda. Praegu on seal hulgemalt tehnilist rämpsu ja disainilist absurdi sees (BLL klassid, mis tagastavad arve HTML-ina jne). Äkki kunagi on kellegil aega see niigi suureks kasvanud loom ära taltsutada ja korda teha. Loksuks URL-ide osa seal ka kenasti paika ma arvan.