Архів
Сайт, який працює
Как делают работающий сайт
- Составляем ТЗ исходя не из того, как сайт должен выглядеть по мнению заказчика (»красненького здесь добавьте»), а то, что должен сайт делать. Продажи/рекламу/продвижение товара/информации и тд.
- Дизайнер рисует. Верстальщик, программист и руководитель проекта стоят сзади и бьют дизайнера табуреткой за скруглённые углы, «флешики», четырнадцать типов шрифтов, пересекающиеся элементы и десять метров png графики.
- Утверждаем дизайн у заказчика и возвращаемся к п.2 до тех пор пока заказчику не надоест.
- Верстальщик занимается любовью с макетом. С матом.
- Программист натягивает получившееся на движок. С матом.
- Программист пишет модули/обрабатывает движок напильником до необходимого функционала. Пока все ходят вокруг и вспоминают как весело бить дизайнера.
- Приходят копирайтер и спец по seo и говорят: ребята, это х#йня, нужно всё переделывать. Дизайнер, как творческая личность, окончательно обижается и уходит.
- Пишется контент и сайт оптимизируется под поисковые системы (seo). Копирайтеры начинают тырить по интернетам статьи, а сеошники закупают ссылки в погребах никому неизвестных сайтов.
- Сеошник всех угощает и по поводу распила бюджета устраивается пьянка, дизайнер возвращается с запасами травы.
- И наконец приходит спец по юзабилити вместе с руководителем проекта и начинается саааамое интересное.
Оригінальна публікація даного тексту розміщена на блогі Urths Freehold.
Весна

Все, нарешті прийшла. На весну багато сподівань, але й сидіти склавши руки не можна. Моршин - санатории, пансионаты, отели и виллы. Отдых и Лечение в Моршине. Цены на 2012 год. Путевки в Моршин.
Kohana
Вирішення проблеми дублів головної сторінки Joomla
Проблема дублів головної сторінки Joomla - Джумла, зараза, не може по нормальному і тому на такі запити як:
- http://www.joomla.org/
- http://www.joomla.org/index.php
- http://www.joomla.org/home
- http://www.joomla.org/home.html (Якщо включечені SEF-посилання)
справно видає код 200, що загрожує тим, що в індексі ПС можуть бути всі 4 варіанти однієї і тої ж головної сторінки сайту. Офіційний сайт Джумли - живий приклад такої поведінки CMS Joomla! 1.5 (Як поводяться новіші версії 1.6 і 1.7 знає хтось, але не я).
Найпростіший варіант вирішення проблеми - декілька правил з 301-м редіректом
Options +FollowSymLinks RewriteEngine On # Перенаправляє http://joomla.org/index.php на http://joomla.org/ RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://joomla.org/ [R=301,L] # Редірект для головної сторінки Redirect 301 /home http://joomla.org/ Redirect 301 /home.html http://joomla.org/ # І не забуваємо про редірект з WWW на без-WWW RewriteCond %{HTTP_HOST} ^www.joomla.org$ [NC] RewriteRule ^(.*)$ http://joomla.org/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f
Готово.
Samsung GT-5230
Попав мені в руки такий собі девайс як Samsung GT-5230. Все-таки незручно користуватись сенсорними телефонами, а якість фотографій цього корейця (3.2 МП) - нижче плінтуса. Старенька Nokia 6320i з 2006 року і то краще робить світлини.
Державна служба України з питань захисту персональних даних
Нагадування СПД та іншим - з 1 січня будуть штрафувати, якщо Ви не зареєструєте власні Бази персональних даних у Державній службі України з питань захисту персональних даних (http://zpd.gov.ua/). Заявки на реєстрацію БД можна подавати онлайн (треба мати лиш електронні ключі). Власне цим питанням зараз і займатимусь.
P.S. Для цікавих - от як треба коментувати код!
<html> <head> <title>Державна служба України з питань захисту персональних даних</title> <!--Головна сторінка--> </head> <!-- Сторінку розбиваємо на три горизонтальних фрейми--> <!-- нижній фрейм - розбиваємо на сім вертикальних фрейми--> <Frameset rows="82,25,*"> <!-- верхній фрейм - для банера--> <Frame src="bigBanner.html" scrolling="no" marginwidth="0" marginheight="0"> <!--Пустий рядочок. Пригодиться пізніше--> <Frame src="underBanner.html" scrolling="no" name="underbanner" marginwidth="1" marginheight="1"> <!-- нижній фрейм розбиваємо на сім вертикальних фреймів--> <Frameset cols="*,224,1,572,1,224,*"> <!-- Крайній лівий - пустий--> <Frame src="left.html" frameborder="no" framespacing="0"> <!-- місце для директорії - управління загрузкою сторінок у фрейми--> <Frame src="direct.html" name="directry" frameborder="no" framespacing="o"> <!-- Прибамбас на один піксель. По іншому провести грну лінію не получил--> <Frame src= "linia.html" frameborder="no" framespacing="o" noresize> <!-- фрейм для завантаження основних сторінок--> <Frame src="visit.htm" name="windowmain" frameborder="no" framespacing="4" scrolling="yes"> <!-- знову прибамбас для лінії--> <Frame src= "linia.html" frameborder="no" framespacing="o" noresize> <!-- фрейм для новин або контакті--> <Frame src="newsLastHTML.html" name="newsadr" scrolling="no" frameborder="no" framespacing="4"> <!-- Крайній правий - пустий--> <Frame src= left.html frameborder="no" hspace="5" "vspace="15"framespacing="0"> </Frameset> </html>







