silicoid

Рейтинг
171
Регистрация
13.10.2014

Тут дело во времени. Если вы не программист, то сначала у вас уйдет энное время на изучение языка, потом энное на изучение технологий, потом 3 или 4 итерации на написание собственно кода. (почему 3 или 4? да просто к концу каждой итерации у вас появится новый левел-ап в уровне подготовки и будут видны косяки, которые без существенной переделки кода не выковырять). В общем готовьтесь, что займет с полгода времени (а может и больше)

Старая старая история:

В далеком 1998 ваш покорный слуга работал продавцом в магазине бытовой техники. Интернет тогда был только в телевизионных новостях и в журналах а телевизоры только кинескопные и не плоские ) Ну не суть.

В общем прихожу я на работу 18 августа. иду открывать магазин. Звонок на трубку. Поднимаю.

Звонит босс.

- Вы магазин открыли?

- Нет.

- Не открывайте. Вешайте табличку "магазин закрыт по техническим причинам и ждите меня"

Не вопрос. Сидим, ждем. Параллельно смотрим единственный 32х дюймовый телек и потихоньку "втыкаем" в ситуацию.

Приезжает генерал. обходит выставку и говорит: "Так. с витрины все убрать. оставить только то, что не идет. Причем убрать вплоть до батареек и аудиокассет." Маазин был приличный, но мы молодые, в общем к 5 вечера все распихали по подсобкам, оставили только битое и мятое. Открыли. (магазин до 7 работал)

к 6 вечера в магазине не было Ни-Че-Го! Вообще! Только по полу сквозняк гонял упаковочную пленку.

на следующий день. мы начали выставлять техник по чуть-чуть, но ценник был уже не по 6.40 за доллар, а по 22. Народ приходил. Глазел. Ничего не понимал - уходил. те, у кого были деньги, что-то покупали, даже.

Где-то через пару месяцев началась стабилизация и курс съехал на 18. но какая-то часть товара была продана и по 22.

В общем мораль сей басни такова.

Пересчитывайте стоимость по курсу, но не плавно, а ступенчато. Например задайте дельту в 2 рубля. При ее превышении - пересчитывайте по другому курсу. Однако, если есть совсем убитый товар, то его можно попытаться слить и не повышать на него цены. Все-равно деньги уже вложены.

Подключите jquery

например вот отсюда http://jquery.com/download/ -- там инструкция есть

потом в хедер добавьте вот такой код

<script type="text/javascript">

$(document).ready(function(){

// ---------- сюда ваш код --------------//

})

</script>

если нигде ошибок нет, то заработать должно сразу. если есть, тогда посмотрите файрбагом. они все будут видны

$('a.id1').click(function(){

$('#id2').hide(0);

$('#id1').show(0);

// пойдет также $('#id2').css({'display':'none'}); $('#id1').css({'display':'block'})

})

по аналогии прописываете для 2 блока

только надо ссыль вывести из под дива иначе ее, как дочерний элемент дерева тоже попрячет и дать ей класс id1 и id2 соответственно

вариант не универсальный, зато простой

12-16

14-20

16-22

(font-size - line-height)

По мне, так самые лучшие соотношения, которые проверены годами работы.

это, правда относится к гротескам,типа ариала. шрифты с засечками будут иметь немного другое соотношение, но не сильно отличающееся

набирать контент лучше 14м или 16м

для набора списков можно взять соотношение 12-16-[6-8] или 14-20-[8-10] (6-8 и 8-10 соответственно нижний маржин ) или уменьшить немного (на 1-2 точки) межстрочное. Тут надо смотреть на глаз, так как влияющих факторов много. Главное, чтобы пункты списков хорошо различались

upd. В качестве шрифтов я-бы посоветовал использовать стандартные системные шрифты. Выбор конечно, там не богатый, arial, Tahoma Verdana times new roman и georgia, но зато есть большой плюс. они не грузятся и практически везде нормально рендерятся. (а джорджия, особенно в италике весьма красив, и прекрасно подходит для оформления цитат)

Можно попробовать использовать паратайповские шрифты вроде PT Sans или PT Serif -- шрифты очень качественные и главное бесплатные + как бонус там есть знак рубля, что для интенет-магазинов хорошо. Минус - тяжелые. и не все браузеры их адекватно рендерят.

infant, у админки свои "фокусы".

при каждом заходе под суперадмином, друпал лезет в репозиторий и проверяет наличие обновлений. Особенно этим шестерка грешит. То-есть у d6 "выбить" 30 секунд на проверку обновлений (особенно если модулей подключено много), при первом заходе, вообще плевое дело.

поэтому я на своих сайтах в последнее время отключаю режим автоматической проверки обновлений. Только по крону только хардкор ))

а вообще попробуйте повозиться с настройками MySQL, увеличив кэши и размеры буфферов, это должно помочь

И опыт, сын ошибок трудных

и гений, парадоксов друг.

Нельзя вот так взять и сделать лучший в мире сайт. Тут тренировка требуется ежедневная и почти круглосуточная.

для начала можно попереть дизайн у других и убрать в нем то, что вам кажется лишним или добавить то, чего не хватает

Фрилансеров - дизайнеров напасешься. Просто главное, перед тем, как выдавать задание дизайнеру, четко выяснить у заказчика что он хочет, на примерах. и чем яснее это будет в самом начале, тем меньше будет работы для диза. Да и вообще всем легче.

а то приходят и у каждого второго из них тз, состоящее из двух слов "хочу сайт" иногда из трех "хочу красивый сайт" проблема начинается потом, когда начинаешь расспрашивать что он хочет. Оказывается, что в 98% случаев заказчик сам не знает, что он хочет.

у меня, за 11 лет моей дизайнерской карьеры, были такие заказчики, которые говорили

-ну вы нарисуйте, может мне понравится.

так вот, это "нарисуйте - может" есть 100% гарантия того, что он сам не знает что хочет и вообще не понимает нафига ему сайт. Поэтому садишься с ноутом и начинаешь раскручивать человека на то, что-бы он понял что ему надо. На чужих примерах показывать что хорошо, что плохо, и вообще, параллельно на листочке набрасывать схему страницы.

к концу третьтего-четвертого часа заказчик уже сам начинает понимать, что ему надо. поэтому делается перерыв на день-другой и быстро, в виде скетча набрасываются сранички. Без влизывания, просто наброски, который любой уважающий себя диз, сделает за 20 минут штука.

показывается концепция.

после утверждения концепции уже можно начинать и работу.

если у вас много нерегистрированных посетителей и статического контента, поставьте модуль буст и настройте энжинкс. сайт просто полетит

если нет, попробуйте поставить мемкэш. Оперативки много, поэтому тоже ускорение будет не слабое.

Проблема друппала в том, что он очень много и часто обращается к базе, причем используя весьма изощренные запросы (особенно это вьюх касается)

во вьюс 3, кстати, есть внутреннее кэширование. Посмотрите, включено-ли оно?

десяток процентов это добавит.

Проголосовал за минимализм, однако, тут еще дело в том, какого типа этот сайт. Для какой аудитории и для какой страны.

Дело в том, что в разных странах разные представления о веб дизайне. Например российская стилистика очень похожа на корейскую. а американская, по-большей части, это полнейший трэш сделанный в ворде.

европа где-то по середине, есть страны с очень приличным представлением о веб-дизайне, например великобритания а есть просто "держите меня семеро" (италия)

у нас-же (не без старания татьяныча, как-бы его не пинали) в первую очередь популярны качественные, легкие сайты. Не адаптивные (в американском представлении), но резиновые. С легкой графикой и хорошей юзабилёй

Сайт-визитка должен быть простым, доходчивым, понятным. человек, потратив не более минуты должен найти то, что он искал. Сделать заказ или произвести какое-либо другое действие

Всего: 1685