Smotra.ru

Главные вкладки

Аватар пользователя bodro bodro 1 июня 2009 в 18:17

smotra.ru — проект, ориентированный на прогрессивную молодежь, принимающую активное участие в автомобильной жизни столицы и за её пределами.

Основные модули: views, cck, imagecache, buddylist, privatemsg, vote_up_down, votingapi, user_karma

плюс стоит спец модуль который делает каталог автомобилей, Блоги с сортировкой, список участников, клубы, команды, профили пользователей, все динамические блоки на сайте и многое другое

---
Сайт был запущен - 30 мая. Уже собралось давольно много народу, и вылезло довольно много багов (((
По багам надеюсь в ближайшее время все подправлю

Комментарии

Аватар пользователя EllECTRONC EllECTRONC 1 июня 2009 в 19:01

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

Аватар пользователя direqtor direqtor 1 июня 2009 в 19:08

В FF на всех страницах кроме главной хидерная картинка убегает вверх.

А вообще дизайн ужасный. Я с таких сайтов сразу сбегаю...

Аватар пользователя bodro bodro 1 июня 2009 в 19:44

"direqtor" wrote:
В FF на всех страницах кроме главной хидерная картинка убегает вверх.

картинка не убегает, это диз такой для внутренних

Аватар пользователя bodro bodro 2 июня 2009 в 11:01

вOFFка
Афиша работает на Views

beerman
к avtokadabra никаких претензий не имею )

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

вообще по дизайну не совсем ко мне... я отвечаю за программную часть

Аватар пользователя Irbis Irbis 2 июня 2009 в 13:14

Нет визуального разделения контента на страницы по столбцам и блокам, лично мне в таком стиле нравится сайт - http://lamborghini.carclub.ru/ и их плавно исчезающие полоски для разделения контента.

Аватар пользователя bodro bodro 2 июня 2009 в 14:31

Арматурыч wrote:
Хм. Портал тех долбоёбов, что даже ночью в будни скрипят часами своими шинами прямо под окнами ГЗ МГУ? Отлично-отлично.

Нет, сайт не про вас. Тут вроде как обсуждаются "сайты на друпал", а не кастрюли которые выпускает заказчик.

Аватар пользователя bodro bodro 2 июня 2009 в 15:30

Основные модули: views, cck, imagecache, buddylist, privatemsg, vote_up_down, votingapi, user_karma

плюс стоит спец модуль который делает каталог автомобилей, Блоги с сортировкой, список участников, клубы, команды, профили пользователей и все динамические блоки на сайте и многое другое

Аватар пользователя E.L. E.L. 3 июня 2009 в 8:48

bodro wrote:
Основные модули: views, cck, imagecache, buddylist, privatemsg, vote_up_down, votingapi, user_karma

плюс стоит спец модуль который делает каталог автомобилей, Блоги с сортировкой, список участников, клубы, команды, профили пользователей и все динамические блоки на сайте и многое другое

А свежие комментарии и новое в блогах - это динамические блоки?

Еще если можете, расскажите про характеристики сервера, на котором крутится ваш сайт.

Аватар пользователя dvryltsov dvryltsov 2 июня 2009 в 16:13

Сайт хороший добавил в закладки посмотреть Smile

Хотелось бы услышать ваш рассказ как вы его делали?
Мне вот очень интересна как вы сделали "ФОТОГАЛЕРЕЯ".

Аватар пользователя bodro bodro 2 июня 2009 в 18:49

"dvryltsov" wrote:
Хотелось бы услышать ваш рассказ как вы его делали?

Рассказ как делал... что именно интересует?

Фотогалерея работает на cck, imagecache + js скриптик prettyPhoto

Аватар пользователя glintwine glintwine 2 июня 2009 в 20:17

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

*На главной по блату Smile наверное.

Аватар пользователя bodro bodro 3 июня 2009 в 22:28

"вOFFка" wrote:
А еще в комментах, незалогиненым пользователем поводите курсором вокруг оценки...

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

Аватар пользователя E.L. E.L. 4 июня 2009 в 14:47

bodro wrote:

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

И чем этого добились?
(спрашиваю не из праздного любопытства, у самой проект на похожем сервере висит, правда модулей значительно больше, т хочется чтобы летал..)...

Аватар пользователя bodro bodro 4 июня 2009 в 19:57

Общих рецептов нет, нужно смотреть по месту и оптимизировать запросы или кэшировать данные

Пример оптимизации:

(Была) Самая тяжелая по запросам страница - 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), 150);?>

поскольку 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), 150);?>

Мы сделали темповую таблицу и теперь 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), 150);?>

Тут сделали что-то вроде темповой таблицы которая генерируется раз в 5 мин. Результат - 0,09 сек.

Так из самой тяжелой страницы вышла самая быстрая. Мы ускорили эту страницу с 6сек. до 0,09сек (где-то в 66раз), и снизили общую нагрузку на базу так что остальные страница стали работать тоже быстрее, вообще улучшать можно бесконечно смотреть стоит на самые тяжелые или популярные страница

Пробуйте, удачи )

Аватар пользователя neochief neochief 29 июня 2009 в 1:40
  1. Абсолютно ничего не имею против темы, она по-своему хороша. Все минусы выбора цветовой схемы заметны на плохих мониторах. Из того что лучше исправить — добавть горизонтальный padding в 2 пикселя для всех ссылок с цветовой подсветкой (напр. ссылки реги, ников, машин). Это заметно улучшит их привлекательность.
  2. Неоправднный желтый цвет в карме, оценках комментов, и т.д. Из-за него рябит. Туда больше подходит серый (.null { color:#555; }). Кстати, на одном из своих проектов я делал градацию цветов в зависимости от значения плюса/минуса, т.е. +1 чуть зеленее, +10 очень зеленое, +20 максимально зеленое и т.д. Может пригодится вам. Делается на раз темизацией vote_points.
  3. Во многих вьюсах и блоках нет слеша-разделителя между кармой и датой (напр. здесь).
  4. Во вьюсе по тегам не хватает значка тега в тайтле, либо текста типа "Посты с тегом «музыка»" (http://smotra.ru/tags/muzyka/)
  5. Убрать блок поиска со страниц [user, user/*]
  6. не хватает нижнего маргина после фильтра — http://smotra.ru/auto/
  7. (Опера, например вот здесь)
  8. Стрелочки vote_up_down надо было стилезовать спрайтами, не было бы секундной задумчивости при наведении на них.
  9. В списках топиков, при наведении на див всего тизера, появляется белая рамка возле фотки-превьюшки. Это как-бы приглашает юзера кликнуть. Но вот беда, клик ни к чему не приводит, кликать нужно только по картинке, либо тайтлу. Итого, или убрать ховер на весь див, либо сделать все кликабельным (при этом надо будет еще и "ховерить" тайтл).
  10. http://smotra.ru/afisha/preparty-avtoekzotiki-2009/ Иконка события — 404
  11. Здесь и здесь зелененькое количество кармы (?) расположено неодинаково, во втором случае на десять пикселей выпирает вверх.
  12. Формы можно было сделать и получше, а именно применить для них темные стили контролов (как здесь или здесь).
  13. Вероятно у трекера нет своей иконки в меню, потому что никто не придумал подходящей метафоры. Можете вставить туда иконку глаза, это самое оно.
  14. Очень и очень спорно расположена ссылка "выйти в меню". Вероятность случайного нажатия на нее при переходе в аккаунт довольно большая. Я бы переместил ее в самый конец меню.
  15. На форме ноды заметил краткий фак по добавлению контента. Это минимум что стоит делать для таких сайтов. Для пущего эффекта, стоит разработать правила сайта, базовый хелп и впихнуть в футер ссылку на них. Естественно, мало кто их будет читать (как и у нас здесь), но по крайней мере, будет куда тыкнуть носом самых нерадивых.

А вообще, сайт очень клевый. Достойная работа в портфолио, так держать Николай.

Аватар пользователя bodro bodro 14 июля 2009 в 2:25

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

Аватар пользователя pouldenton pouldenton 27 ноября 2009 в 1:02

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

P.S. Кстати, сайт вроде переводится на другой движок? Реальные причины или прихоть владельца?

Аватар пользователя bodro bodro 28 ноября 2009 в 22:25

"pouldenton" wrote:
Интересен тот загадочный модуль, который заведует динамическим контентом

это о чем?

"pouldenton" wrote:
P.S. Кстати, сайт вроде переводится на другой движок? Реальные причины или прихоть владельца?

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

Аватар пользователя bodro bodro 28 ноября 2009 в 22:34

"pouldenton" wrote:
Интересен тот загадочный модуль, который заведует динамическим контентом

это о чем?

"pouldenton" wrote:
P.S. Кстати, сайт вроде переводится на другой движок? Реальные причины или прихоть владельца?

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

Аватар пользователя bodro bodro 21 февраля 2010 в 16:14

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

Аватар пользователя bodro bodro 21 февраля 2010 в 18:00

насколько я знаю было 2 причины:
1. хотелось все кастомизировать до такой степени что пришлось бы править ядро друпала и все модули
2. на друпале сайт при наплыве людей тормозил. Тут можно было растить железо, перевести на D6 и допиливать ...или писать все с нуля под конкретную задачу, что в общем и сделали

пока прироста скорости не заметил, но думаю подкрутят его немного и будет норм

Аватар пользователя Dalay Dalay 21 февраля 2010 в 19:41

И кто так с новым дизом отжег? Переизбыток голубых тонов на сайте для «правильных перцев» вызывает широкую лыбу.

Аватар пользователя andrey-z andrey-z 23 марта 2010 в 14:36

Дизайн хороший!Люблю сайты с большими шрифтами, намного удобней читать!Еще классно сделана фишка с коментами и количеством фото.

Аватар пользователя odjom odjom 27 марта 2010 в 2:29

"neochief" wrote:
Не в курсе зачем перевели на свое?

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

Аватар пользователя bodro bodro 6 сентября 2010 в 16:43

Интересно наблюдать за шумихой на пустом месте... Событие явно не соответствует реакции

"UnnamedNETUA" wrote:
Походу лег сайтег не вытерпев толпы анонимусов.

Угу, его с yaplakal.com его запинговали досмерти )