Полностью переделал, запущенный полгода назад проект ExTheme. Кто видит его в первый раз, вкратце скажу что сервис служит для определения тематики для абсолютно любых сайтов и текстов. Подробнее читайте на оффсайте проекта.
В статье кратко напишу какие технологии я применял при разработке интерфейса.
Итак, конечный дизайн интерфейса выглядит так:
Для авторизации применялся красивый плагин jquery под названием fancybox. Когда нажимаете кнопку “Вход” - выпрыгивает модальное окно с просьбой ввести логин, пароль или зарегистрироваться. Таким образом экономим место на экране.
В разделе “Демо” и еще некоторых применил стандартные эффекты jquery - slideUp и slideDown, позволяющие красиво скрывать ненужные элементы на экране. (Попробуйте потыкать кнопочки в демо).
В качестве капчи при регистрации и в демо была применена kcapcha. Уже давно ей пользуюсь, вполне надёжная. Смотрится так:
Для графиков применял красивенький google charts. Как всегда радует глаз своей простотой и информативностью.
Для ajax эффектов применял любимую php библиотеку xajax (например при регистрации вы сразу видите занят или свободен логин). Что удивило - xajax отлично работает и не конфликтует с jquery. Ранее у меня были проблемы толи с prototype, толи с mootools, щас уже не вспомню.
Ну и на последок даже не поленился настроить sef через htaccess и создать страницу 404:)
В сумме на создание и вылизывание этого интерфейса у меня ушло 2 недели (сам функционал сайта с админкой писался почти 3месяца). Теперь осталось подождать 3 дня, прежде чем попаду в megastock.
А сколько времени у вас уходит на создание проекта?
Усиленно читают у меня в блоге: