smotra.ru — проект, ориентированный на прогрессивную молодежь, принимающую активное участие в автомобильной жизни столицы и за её пределами.
Основные модули: views, cck, imagecache, buddylist, privatemsg, vote_up_down, votingapi, user_karma
плюс стоит спец модуль который делает каталог автомобилей, Блоги с сортировкой, список участников, клубы, команды, профили пользователей, все динамические блоки на сайте и многое другое
---
Сайт был запущен - 30 мая. Уже собралось давольно много народу, и вылезло довольно много багов (((
По багам надеюсь в ближайшее время все подправлю
Комментарии
слишком уж текст аляпистый в глазах рябит, основной текст не читаем — не видно его. Понравилось верхнее меню, которое всегда остается сверху области просмотра
В FF на всех страницах кроме главной хидерная картинка убегает вверх.
А вообще дизайн ужасный. Я с таких сайтов сразу сбегаю...
картинка не убегает, это диз такой для внутренних
Тогда видать я не врубился в него.
По-моему - ничего так! А как Афишу реализовали?
зашел. ничего не понял. вышел.
глазам больно.
чем Вас avtokadabra.ru не устроила?
вOFFка
Афиша работает на Views
beerman
к avtokadabra никаких претензий не имею )
по дизайну люди разошлись на тех кому нравится диз и читать удобно, и на тех кого напрягает черный цвет... так что скорее всего сделаем еще один дизайн и будет выбор дизайн "день" или "ночь"
вообще по дизайну не совсем ко мне... я отвечаю за программную часть
Нет визуального разделения контента на страницы по столбцам и блокам, лично мне в таком стиле нравится сайт - http://lamborghini.carclub.ru/ и их плавно исчезающие полоски для разделения контента.
Приятный диз. Вот только фоновая картинка в 147Кб - как то это не здорово.
Хм. Портал тех долбоёбов, что даже ночью в будни скрипят часами своими шинами прямо под окнами ГЗ МГУ? Отлично-отлично.
Нет, сайт не про вас. Тут вроде как обсуждаются "сайты на друпал", а не кастрюли которые выпускает заказчик.
Вы бы описали, на каких модулях сделали и что доделывали "ручками"...
+1
Основные модули: views, cck, imagecache, buddylist, privatemsg, vote_up_down, votingapi, user_karma
плюс стоит спец модуль который делает каталог автомобилей, Блоги с сортировкой, список участников, клубы, команды, профили пользователей и все динамические блоки на сайте и многое другое
А свежие комментарии и новое в блогах - это динамические блоки?
Еще если можете, расскажите про характеристики сервера, на котором крутится ваш сайт.
Сервачек такой: HP ProLiant DL120 / Dual Core Intel Pentium E2160, 1.80GHz / 2x500GB SATA / 4GB RAM / ILO
Турбо-оливье.
Сайт хороший добавил в закладки посмотреть
Хотелось бы услышать ваш рассказ как вы его делали?
Мне вот очень интересна как вы сделали "ФОТОГАЛЕРЕЯ".
Рассказ как делал... что именно интересует?
Фотогалерея работает на cck, imagecache + js скриптик prettyPhoto
Когда переходишь на внутряк, хочется прокрутить вверх постоянно, очень не удачно откроплена фото в шапке.
Наверно за кем то повторю, сайт не читабельный, так и не разобрался про, что оно рябит.
*На главной по блату наверное.
"Если нет_то ты можешь им стать" - тут случаем запятой не надо?
А еще в комментах, незалогиненым пользователем поводите курсором вокруг оценки...
да там много еще чего... потихоньку фиксим
вот сейчас был пройден важный этап по ускорению кода, скорость работы сайта подняли в несколько раз
И чем этого добились?
(спрашиваю не из праздного любопытства, у самой проект на похожем сервере висит, правда модулей значительно больше, т хочется чтобы летал..)...
Общих рецептов нет, нужно смотреть по месту и оптимизировать запросы или кэшировать данные
Пример оптимизации:
(Была) Самая тяжелая по запросам страница - http://smotra.ru/participants
Изначально было:
<?php
db_query('CREATE TEMPORARY TABLE tt1...');
db_query('CREATE TEMPORARY TABLE tt2...');
$sql = 'SELECT * FROM tt1 RIGHT JOIN tt1... RIGHT JOIN ..';
pager_query(db_rewrite_sql($sql), 15, 0);?>
поскольку pager_query два раза дергает $sql, страница делалась 6 сек.
Шаг 1:
<?php
db_query('CREATE TEMPORARY TABLE tt1');
db_query('CREATE TEMPORARY TABLE tt2');
db_query('CREATE TEMPORARY TABLE tt3 SELECT * FROM tt1 RIGHT JOIN tt1... RIGHT JOIN ..');
$sql = 'SELECT * FROM tt3';
pager_query(db_rewrite_sql($sql), 15, 0);?>
Мы сделали темповую таблицу и теперь pager_query мучает ее, получили ускорение в два раза. Время - 3 сек.
Шаг 2:
<?php
if('прошло 5мин.'){
db_query("DROP TABLE IF EXISTS tt3 ");
db_query('CREATE TEMPORARY TABLE tt1');
db_query('CREATE TEMPORARY TABLE tt2');
db_query('CREATE TABLE tt3 SELECT * FROM tt1 RIGHT JOIN tt1... RIGHT JOIN ..');
}
$sql = 'SELECT * FROM tt3';
pager_query(db_rewrite_sql($sql), 15, 0);?>
Тут сделали что-то вроде темповой таблицы которая генерируется раз в 5 мин. Результат - 0,09 сек.
Так из самой тяжелой страницы вышла самая быстрая. Мы ускорили эту страницу с 6сек. до 0,09сек (где-то в 66раз), и снизили общую нагрузку на базу так что остальные страница стали работать тоже быстрее, вообще улучшать можно бесконечно смотреть стоит на самые тяжелые или популярные страница
Пробуйте, удачи )
Очень понравилось. Как по мне, то очень постарались! Моё оценка 5 из 5-ти.!
Здорово!
Если оценивать техническую составляющую, то сайт супер
ТС, как с вами можно связаться?
.null { color:#555; }
). Кстати, на одном из своих проектов я делал градацию цветов в зависимости от значения плюса/минуса, т.е. +1 чуть зеленее, +10 очень зеленое, +20 максимально зеленое и т.д. Может пригодится вам. Делается на раз темизацией vote_points.А вообще, сайт очень клевый. Достойная работа в портфолио, так держать Николай.
Только вернулся с морей. Спасибо за детальный комментарий, со многими пунктами согласен, завтра покажу дизайнеру/верстальщику
Сайт очень понравился!!!
Подскажите пожалуйста, каким модулем реализовывали главное меню?
главное меню сделано стандартным модулем 'menu'
необычный подход в создании сайта.
сайт так и просит,чтобы на него поставили флеш в шапку.
Класный сайт! user/register/ прикольно очень сделана
Мрачновато, огромная шапка и шрифты для слепых А в целом неплохо.
Сайт хорош, не люблю такой набор цветов, но сделано максимум читабельно, мне нравится, хотя и жаль что так и не дошли до дневной версии. Интересен тот загадочный модуль, который заведует динамическим контентом, это общедоступный модуль, или собственная разработка?
P.S. Кстати, сайт вроде переводится на другой движок? Реальные причины или прихоть владельца?
это о чем?
Да, переводится на самопис, это версия изначально планировалась как переходная. Хороший самопис для больших проектов почти всегда лучше, быстрее, но дороже и дольше в разработке
это о чем?
Да, переводится на самопис, это версия планировалась как переходная. Хороший самопис для больших проектов почти всегда лучше и быстрее, но дороже и дольше в разработке
вчера был последний день жизни той смотры которую я делал на друпале, сегодня на сайте сменился движок (перевели самопис) и дизайн
--
успехов ребятам и продвижения )
Не в курсе зачем перевели на свое?
насколько я знаю было 2 причины:
1. хотелось все кастомизировать до такой степени что пришлось бы править ядро друпала и все модули
2. на друпале сайт при наплыве людей тормозил. Тут можно было растить железо, перевести на D6 и допиливать ...или писать все с нуля под конкретную задачу, что в общем и сделали
пока прироста скорости не заметил, но думаю подкрутят его немного и будет норм
И кто так с новым дизом отжег? Переизбыток голубых тонов на сайте для «правильных перцев» вызывает широкую лыбу.
да, старый диз интересней был
Дизайн хороший!Люблю сайты с большими шрифтами, намного удобней читать!Еще классно сделана фишка с коментами и количеством фото.
в курсе, Друпал не потянул большую базу пользователей и стал глючить при серьезной посещаемости.
10к это не большая база, проблема не в ней была
Походу лег сайтег не вытерпев толпы анонимусов.
http://www.yaplakal.com/forum28/topic287779.html
туда ему и дорога
Интересно наблюдать за шумихой на пустом месте... Событие явно не соответствует реакции
Угу, его с yaplakal.com его запинговали досмерти )