- PHP
- оптимизация за търсачки
- технология за търсене
- локализация
Докато все още се учат, и да се създаде уеб сайт, който би искал да бъде на два езика: английски и руски. Тъй като аз съм просто се уча, аз не бих искал още да се прибегне до готови решения (като Gettext) - личен опит, аз мисля, ще бъде от полза, поне в първата чернова.
Той се осъществява чрез следната функция. Ако версията на английски език липсва, руснакът ще покаже; и ако няма, а е руски, това ще покаже на грешката:
Къде $ локал - променлива, която е в файл-локализация:
В началото си мислех да го направят чрез базата данни, но за мен изглежда, че това би могло да повлияе на скоростта на зареждане на сайта. И Хабре Веднъж четох в една статия, която разказва за оптимизиране на скоростта на вашата страница.
Езикът се начуква на сесията, и тя се определя от заглавната част на браузъра.
И така Извинявам се за големия размер на текста и да преминем към въпросите:- Колко добре е изпълнението ми? Какво трябва да се промени, че е твърде късно? Много е страх да правя нещо нередно и в бъдеще всичко това пренаписване.
- Как ще се отрази на търсачките? Ще англоезичните потребители в резултатите от търсенето, за да видите на сайта на английски и руски език - на руски?
Свързани статии