Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Обсуждение нашего сайта (архив) [закрыт] [закрыт для гостей] / Скорость работы сайта. Вау! / 25 сообщений из 37, страница 1 из 2
02.10.2009, 18:07
    #7736767
shamanix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Добрый вечер,уважаемые участники и разработчики форума! Хочу выразить свое восхищение скоростью работы форума. В некоторых ветках количество тем доходит до 100 000 + я предполагаю что посещаемость тоже очень высока,а скорость загрузки сайта остается как у сайта визитки. Приятно смотреть на качество работы. Не могли бы вы хотя бы в общих чертах описать за счет чего достигается такой высокий результат? Тысячи серверов? Движок на компилируемом языке? Очень грамотная структура БД? Сам я не профессионал,ну собственно поэтому и интересуюсь.
...
Рейтинг: 0 / 0
02.10.2009, 21:25
    #7737249
Онаним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Так оно и должно работать, даже при многих миллионах записей. Дело в том, что программа написана правильно, без всяких там АБВ, ГДЕ и прочих ЁЖЗИ. :)))
ПС. На моём домашнем компьютере сайт выполнялся бы тоже достаточно быстро. Дело, не в серверах. Самый круто навороченный сервер даст вам выиграш, максимум в десять раз, по сравнению с моим домашним. Но, если вы напишите кривую программу - получите проиграш в 103 как минимум. Посувствуйте, так сказать, разницу. :)))
...
Рейтинг: 0 / 0
03.10.2009, 12:30
    #7737797
shamanix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
онаним 
Так оно и должно работать, даже при многих миллионах записей. Дело в том, что программа написана правильно, без всяких там АБВ, ГДЕ и прочих ЁЖЗИ. :)))
ПС. На моём домашнем компьютере сайт выполнялся бы тоже достаточно быстро. Дело, не в серверах. Самый круто навороченный сервер даст вам выиграш, максимум в десять раз, по сравнению с моим домашним. Но, если вы напишите кривую программу - получите проиграш в 103 как минимум. Посувствуйте, так сказать, разницу. :)))
если дело не в серверах,тогда в чем? какой язык используется? а база? вот что важно. спасибо.
...
Рейтинг: 0 / 0
03.10.2009, 16:40
    #7738111
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
shamanix пишет:

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

Вроде бы (могу наврать) asp.net, MSSQLServer.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
03.10.2009, 16:47
    #7738119
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
MasterZiv 
Вроде бы (могу наврать) asp.net, MSSQLServer.
оно самое
...
Рейтинг: 0 / 0
03.10.2009, 21:16
    #7738565
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Яростный Меч пишет:

> оно самое

Но главное на самом деле действительно не СУБД,
и не ОС, а реализация. В SQL.ru очень хорошо
найден разумный балланс между нужной функциональностью
и хорошим дизайном. Всё, что нужно, есть, всё, что ненужно,
отсутствует. И потом это (видимо, поскольку я не видел
сам код) правильно реализовано.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
03.10.2009, 21:35
    #7738598
Cat2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
MasterZiv 
Яростный Меч пишет:

> оно самое

Но главное на самом деле действительно не СУБД,
и не ОС, а реализация.
Угу. Когда SQL.ru работал на PHP+MySQL, то тормоза бывали конкретные.
...
Рейтинг: 0 / 0
03.10.2009, 21:50
    #7738623
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
MasterZiv 
Яростный Меч пишет:

> оно самое

Но главное на самом деле действительно не СУБД,
и не ОС, а реализация. В SQL.ru очень хорошо
найден разумный балланс между нужной функциональностью
и хорошим дизайном. Всё, что нужно, есть, всё, что ненужно,
отсутствует. И потом это (видимо, поскольку я не видел
сам код) правильно реализовано.
Есть кое-какие замечания.
Например, разметка. Куча форматирования прямо в странице. Полезной информации там гораздо меньше половины. А это всё лишний траффик. Если форматирование вынести в отдельный .css, то он закэшируется браузером.
Или уже упоминавшийся предварительный просмотр, при котором идет обращение к БД (!). Сделать его аяксовым (подгружать только результат форматирования BB->HTML), тоже снижение нагрузки.
И т.д.
...
Рейтинг: 0 / 0
04.10.2009, 00:40
    #7738823
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Вынесение форматирования в CSS поддерживаю. А вот Аякс в топку.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.10.2009, 01:17
    #7738872
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Гаджимурадов Рустам 
А вот Аякс в топку.
Почему?
...
Рейтинг: 0 / 0
04.10.2009, 04:22
    #7738941
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Яростный Меч> Почему?

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

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.10.2009, 08:34
    #7738983
Онаним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Яростный Меч 
...Или уже упоминавшийся предварительный просмотр, при котором идет обращение к БД (!). Сделать его аяксовым (подгружать только результат форматирования BB->HTML), тоже снижение нагрузки.
И т.д.
То, что ты предлагаешь, тоже предполагает обращение к БД. :)))
Может, ты имел ввиду не аякс, а чистый яваскрипт? Тогда - да. На форме редактирования у клиента уже имеется всё, что нужно для формирования "предварительного просмотра". Можно и на клиенте сформировать. Кстати, это и самому можно сделать. Написать яваскрипт для Greasemonkey. Который будет дорисовавать ещё одну кнопочку на форму редактирования, ну а дальше известно как... .
Ты же, вроде как, неплохо разбираешься в яваскрипте. Напиши такую штуку и дай тынц. :)))
...
Рейтинг: 0 / 0
04.10.2009, 10:11
    #7739015
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Cat2 пишет:

> Угу. Когда SQL.ru работал на PHP+MySQL, то тормоза бывали конкретные.

Ну PHP по определению не синоним скорости.

Но MySQL возможно и справисля бы, хотя конечно Г порядочное.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.10.2009, 11:01
    #7739058
Онаним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
MasterZiv 
...Ну PHP по определению не синоним скорости.
Но MySQL возможно и справисля бы, хотя конечно Г порядочное.
При очень серьёзном тестировании пхп и аспнет (где были написаны совершенно аналогичные скрипты с обращением к MS SQL - больше тысячи одновремменных запросов) - результат под пхп и аспнет - был почти одинаковым. Немного тормозили CGI (из-за того, что процесс новый создавался). Что касается, MySql и MSSQL - моё имхо, что таблички правильно проиндексировать - результат будет почти-что тот же самый.
ПС. Я не проверял новый MySQL, но старый - точно г-но был (не из-за скорости, а из-за возможностей).
Так что, должен сказать, что феномен шустродействия заключается исключительно в том, что программа написана правильно.
...
Рейтинг: 0 / 0
04.10.2009, 11:21
    #7739073
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Гаджимурадов Рустам 
Вынесение форматирования в CSS поддерживаю.
Если уж экономить, то Page Speed (от Google) и YSlow (от Yahoo) выдают неплохие рекомендации по оптимизации страницы. Для sql.ru, правда, эти рекомендации довольно скромные относительно большинства других сайтов, но, тем не менее, есть.
...
Рейтинг: 0 / 0
04.10.2009, 13:52
    #7739297
Сферический конь в вакууме
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
По сабжу. Соглашусь, дело не в платформе, а скорее в "вылизаном" коде. Если вы имеете тормозящий сайт, то ради интереса замерьте время которое тратится на работу с БД, на отрабатывание скрипта ПХП и на загрузку получившейся страницы. Так вот первые 2 пункта в подавляющем большинстве случаев вряд ли займут более 10-ти процентов времени (естественно если у вас ПХП не производит сложных ресурсоёмких вычислений, но это скорее исключение и ни кто не запрещает вам эти вычисления в отдельный поток вынести). Правильно настроенное кэширование способно значительно ускорить работу вашего сайта. Так же не плохо бы лишний ХТМЛ со страниц убрать, если вы можете картинку по центру разместить без использования таблицы, то уберите таблицу. Вынос большей части форматирования в CSS тоже отчасти поможет. Но с другой стороны, кто вам мешает кэшировать сами страницы (это правда подходит только для случая страниц которые редко изменяются).

В общем платформа и БД не очень важна. Главное оптимизация кода и кэш.
...
Рейтинг: 0 / 0
04.10.2009, 13:53
    #7739301
Сферический конь в вакууме
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Кстати, канал к сайту тоже имеет значение. Если канал не широкий, а HTML не оптимален и не насроен кэш, тогда тормознутость при большом количестве запросов проявит себя в полной мере.
...
Рейтинг: 0 / 0
04.10.2009, 13:59
    #7739316
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
ПС. Сказать, что сайт написан на аспнет - просто соврать. Не написан он на аспнет. Не вижу вьюстейтов и контролстейтов. Вижу только то, что надо. Т.е. движок сайта был переведен один-в-один с движка пхп на аспнет, имхо, ясен помидор.
Я ошибаюсь?
...
Рейтинг: 0 / 0
04.10.2009, 14:47
    #7739411
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
онаним 
Яростный Меч 
...Или уже упоминавшийся предварительный просмотр, при котором идет обращение к БД (!). Сделать его аяксовым (подгружать только результат форматирования BB->HTML), тоже снижение нагрузки.
И т.д.
То, что ты предлагаешь, тоже предполагает обращение к БД. :)))
То, что я предлагаю - отправка ББ-кода аяксом на сервер - на сервере его конвертация в ХТМЛ - отправка в ответ - размещение в заготовленном div. Где в этой цепочке обращение к БД - в упор не вижу. :) Более того, весь редактор вынести в аякс подобным образом и добавлять прямо в страницу с постами. Причем включаться весь механизм может тоже с помощью JS, у кого он отключен - будет работа по старому.
онаним 
Можно и на клиенте сформировать.
Опять же, есть юзеры с отключенным JS - для них нужен серверный вариант BB->HTML. А поддерживать 2 параллельных варианта такой нетривиальной вещи - не совсем хорошо.
...
Рейтинг: 0 / 0
04.10.2009, 15:56
    #7739499
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Яростный Меч 
...Опять же, есть юзеры с отключенным JS...
Можно поимённо? :)))
...
Рейтинг: 0 / 0
04.10.2009, 16:01
    #7739504
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
ShSerge 
Яростный Меч 
...Опять же, есть юзеры с отключенным JS...
Можно поимённо? :)))
Как ни странно, такие есть.
Главное, что они учтены в политике форума, а потому это необсуждаемо. :)
...
Рейтинг: 0 / 0
04.10.2009, 16:33
    #7739533
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Яростный Меч 
Можно поимённо? :)))
Как ни странно, такие есть.
Яростный Меч 
Главное, что они учтены в политике форума, а потому это необсуждаемо. :)
Ай-яй-яй. Только чтопредлагал аякс, а после поста Рустама - сразу лояльным стал. Круто!
...
Рейтинг: 0 / 0
04.10.2009, 16:36
    #7739537
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
Пардон, в последней ссылке чего-то напутал.
...
Рейтинг: 0 / 0
04.10.2009, 16:39
    #7739546
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
ShSerge 
Ай-яй-яй. Только чтопредлагал аякс, а после поста Рустама - сразу лояльным стал. Круто!
Нет, не стал.
Аякс можно навесить сверху с помощью JS, а у кого он выключен - будет работать как обычно.
...
Рейтинг: 0 / 0
04.10.2009, 17:09
    #7739581
Kaleef
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость работы сайта. Вау!
ShSerge 
ПС. Сказать, что сайт написан на аспнет - просто соврать. Не написан он на аспнет. Не вижу вьюстейтов и контролстейтов. Вижу только то, что надо. Т.е. движок сайта был переведен один-в-один с движка пхп на аспнет, имхо, ясен помидор.
Я ошибаюсь?
Тогда получается что аспнет шустрее пхп будет. Я тоже ошибаюсь?
...
Рейтинг: 0 / 0
Форумы / Обсуждение нашего сайта (архив) [закрыт] [закрыт для гостей] / Скорость работы сайта. Вау! / 25 сообщений из 37, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]