Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 29.03.07 17:53
Оценка:
Мы все больше и больше подумываем над разработкой нового улучшенного движка нашего сайта.

Но признаюсь честно сил у нас не так много, да и энтузиазм уже не тот, что в 2000-ом году (когда велась разработка первой версии движка).

Меж тем вокруг Nemerle собрался пусть небольшой, но очень продвинутый и весьма криативный коллектив.
По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?

Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Разработка нового движка сайта на Nemerle
От: Aen Sidhe Россия Просто блог
Дата: 29.03.07 19:02
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


Желающие есть, времени нет...
Влад, не пинай больно, а? На работе аврал, диплом требуют — на интеграцию времени нет пока, сорри
С уважением, Анатолий Попов.
ICQ: 995-908
Re: Разработка нового движка сайта на Nemerle
От: PhantomIvan  
Дата: 29.03.07 23:16
Оценка:
VD>Мы все больше и больше подумываем над разработкой нового улучшенного движка нашего сайта.

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


я не участвую.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Разработка нового движка сайта на Nemerle
От: konsoletyper Россия https://github.com/konsoletyper
Дата: 30.03.07 04:49
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Меж тем вокруг Nemerle собрался пусть небольшой, но очень продвинутый и весьма криативный коллектив.

VD>По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


Пока работаю над генератором парсера для Nemerle. Уже скоро доведу до ума генератор и возьмусь за макрос. Вот когда закончу с макросом, тогда посмотрим. В любом случае, летом у меня будет больше свободного времени. Или это критично уже сейчас?
... << RSDN@Home 1.2.0 alpha rev. 672>>
Re: Разработка нового движка сайта на Nemerle
От: xlend  
Дата: 30.03.07 08:53
Оценка:
VD>По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


Есть! Только вот я принадлежу скорее к тем, кому _интересно_ его освоить, так что боюсь, польза от меня может большой не получиться
Re: Разработка нового движка сайта на Nemerle
От: Сергей Туленцев Россия http://software.tulentsev.com
Дата: 30.03.07 09:00
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Меж тем вокруг Nemerle собрался пусть небольшой, но очень продвинутый и весьма криативный коллектив.

VD>По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


Желание есть. Вот, надо сначала форматтер сделать, а там посмотрим.
--
Re: Разработка нового движка сайта на Nemerle
От: Lloyd Россия  
Дата: 30.03.07 09:06
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


Я присоединился бы, но вот только мои знания Nemerle ограничиваются беглым просмотром туториала.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 30.03.07 13:06
Оценка:
Здравствуйте, konsoletyper, Вы писали:

K>Пока работаю над генератором парсера для Nemerle. Уже скоро доведу до ума генератор и возьмусь за макрос. Вот когда закончу с макросом, тогда посмотрим. В любом случае, летом у меня будет больше свободного времени. Или это критично уже сейчас?


Кстати, одна из подзадач у нас — это реализация форматера для страниц сайта. Основная сложность — подстветка синтаксиса. А это как раз твоя специфика. Так что если бы ты нам с ним помог, то было бы прото замечательно.

Проект этот, думаю, будет реализовываться довольно долго. Так что если ты не затянешь со своим прасером, то проблем не будет.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Разработка нового движка сайта на Nemerle
От: Kisloid Мухосранск  
Дата: 30.03.07 14:17
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


Есть. Только вот единственная проблема в почти отсутствии свободного времени А так, очень интересно и есть огромное желание поучавствовать в этом проекте.
((lambda (x) (list x (list 'quote x))) '(lambda (x) (list x (list 'quote x))))
Re: Разработка нового движка сайта на Nemerle
От: Ilya10k Россия  
Дата: 30.03.07 14:18
Оценка:
Здравствуйте, VladD2, Вы писали:

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


VD>Но признаюсь честно сил у нас не так много, да и энтузиазм уже не тот, что в 2000-ом году (когда велась разработка первой версии движка).


VD>Меж тем вокруг Nemerle собрался пусть небольшой, но очень продвинутый и весьма криативный коллектив.

VD>По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


Я участвую.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: [OFF] Waiting impatiently
От: Didro Россия home~pages
Дата: 30.03.07 16:17
Оценка:
А можно узнать приблизительные сроки выхода первого релиза Интеграции и компилятора Nemerle (на оффиц.сайте\блоге информацию по этому поводу не смог найти).
Просто не представляю, каким-образом можно браться за подобные проекты, не имея проверенных (имхо =зарелизенных) инструментов.

Спасибо.
Re[2]: [OFF] Waiting impatiently
От: VladD2 Российская Империя www.nemerle.org
Дата: 30.03.07 17:47
Оценка:
Здравствуйте, Didro, Вы писали:

D>А можно узнать приблизительные сроки выхода первого релиза Интеграции и компилятора Nemerle (на оффиц.сайте\блоге информацию по этому поводу не смог найти).


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

D>Просто не представляю, каким-образом можно браться за подобные проекты, не имея проверенных (имхо =зарелизенных) инструментов.


Дык судьба инструмента в наших руках, если вылезет пролема не дающая работать, то мы ее по быстрому устраним.
Дело в том, что в Интеграции очень много еще можно дорабатывать. И это (в некоммерчесокм варианте) затянется еще на долго. Меж тем уже сегодня она позволяет работать.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Разработка нового движка сайта на Nemerle
От: MatFiz Россия  
Дата: 04.04.07 07:40
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?


Я буду участвовать.
Когда ориентировочно начинаем?
How are YOU doin'?
Re[2]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.04.07 12:01
Оценка:
Здравствуйте, MatFiz, Вы писали:

MF>Я буду участвовать.

MF>Когда ориентировочно начинаем?

Ориентировочно в течении этого месяца. Сейчас в группе ведутся переговоры и т.п. Как определимся, я сразу сюда отпишу.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Разработка нового движка сайта на Nemerle
От: _pk_sly  
Дата: 08.04.07 10:48
Оценка:
какие-то требования к людям есть?
Re: Разработка нового движка сайта на Nemerle
От: Vermicious Knid  
Дата: 08.04.07 21:12
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?

Есть. Свободное время тоже будет — для такого проекта особенно. Будет ли сам проект? У меня сложилось ощущение, что далеко не все на rsdn в восторге от этой идеи. Кроме того зачем переписывать то, что и так работает? (это не моя позиция — просто отголосок здравого смысла) Ну и потом у rsdn очень большое "наследие", которое в любом случае придется сохранить — без него было бы проще.
Re[2]: Разработка нового движка сайта на Nemerle
От: IT Россия linq2db.com
Дата: 08.04.07 23:22
Оценка:
Здравствуйте, Vermicious Knid, Вы писали:

VD>>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?

VK>Есть. Свободное время тоже будет — для такого проекта особенно. Будет ли сам проект? У меня сложилось ощущение, что далеко не все на rsdn в восторге от этой идеи. Кроме того зачем переписывать то, что и так работает? (это не моя позиция — просто отголосок здравого смысла) Ну и потом у rsdn очень большое "наследие", которое в любом случае придется сохранить — без него было бы проще.

База сайта была разработана в 2001 году, когда на свете ещё не было такого теримина как Web 2.0. Т.е. даже при всей своей проницательности разработчики не могли предусмотреть возможности появления тех фич, которые сегодня являются обычным делом в любом комьюнити. Кое что, конечно, было прекручено сбоку, свержу или снизу, но дальнейшее развитие сайта без тотальной переделки движка не возможна.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если нам не помогут, то мы тоже никого не пощадим.
Re[2]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 09.04.07 02:03
Оценка:
Здравствуйте, _pk_sly, Вы писали:

__>какие-то требования к людям есть?


Наличие головы, умение и желание учиться, знание дотнета, умение работать с СУБД и знание Nemerle (или хотя бы C#).
Ну, и естественно — желание освоить Nemerle.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 09.04.07 02:44
Оценка: 24 (2)
Здравствуйте, Vermicious Knid, Вы писали:

VK>Есть. Свободное время тоже будет — для такого проекта особенно.


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

VK>Будет ли сам проект?


Проект 100% будет.

VK> У меня сложилось ощущение, что далеко не все на rsdn в восторге от этой идеи.


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

VK> Кроме того зачем переписывать то, что и так работает?


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

VK>(это не моя позиция — просто отголосок здравого смысла) Ну и потом у rsdn очень большое "наследие", которое в любом случае придется сохранить — без него было бы проще.


Мы естественно сохраним все что есть сейчас, но движек должен быть координально переработан. Так требуется:
1. Добавить поддержку блогов.
2. Ввести теги (дополнительная метаинфорация ассоциируемая с контентом и позволющая фильтровать, искать, ссылаться, организовывать виртуальные форумы и т.п.
3. Ввести версионность для всего контента сайтов (от статей, до сообщений в форумах и даже профайла пользователя).
4. Реализовать динамическую аггрегацию информации, чтобы не приходилось производить вычисления по данным всего сайта (сейчас перемножение списка пользователей на количество записей дает очень большие объемы рассчетов).
5. Реализовать настройку сайта под пользователя (смена стилей, морд).
6. Естественно все это добро должно поддерживать альтернативные клиенты вроде Януса, ННТП, РС-фидов и т.п.

Естественно, что подобная разработка должна быть легко развиваемой, понятной для программистов (в том числе новичков), легко поддерживаемой. По-этому мы считаем, что нужно максимально давить на декларативное описание и генерацию кода (как обычного, так и БД-скриптов).

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

Для того чтобы это стало возможным нам нужно реализовать аналог http://www.stringTemplate.org. В общем, то вот эта фича
Автор: VladD2
Дата: 02.04.07
в $-строке как раз делалась мною чтобы в дальнейшем на ее базе создать аналог StringTemplate.

StringTemplate нужен для декларативизации генерирования и обновления структур БД.

Вот это можно было бы назвать первым подпроектом в данном проекте.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Разработка нового движка сайта на Nemerle
От: PhantomIvan  
Дата: 09.04.07 12:56
Оценка:
советую реализовать викифицирование рсдн
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Разработка нового движка сайта на Nemerle
От: IO Украина  
Дата: 03.06.07 12:08
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Мы естественно сохраним все что есть сейчас, но движек должен быть координально переработан. Так требуется:

VD>1. Добавить поддержку блогов.
VD>2. Ввести теги (дополнительная метаинфорация ассоциируемая с контентом и позволющая фильтровать, искать, ссылаться, организовывать виртуальные форумы и т.п.
VD>3. Ввести версионность для всего контента сайтов (от статей, до сообщений в форумах и даже профайла пользователя).
VD>4. Реализовать динамическую аггрегацию информации, чтобы не приходилось производить вычисления по данным всего сайта (сейчас перемножение списка пользователей на количество записей дает очень большие объемы рассчетов).
VD>5. Реализовать настройку сайта под пользователя (смена стилей, морд).
VD>6. Естественно все это добро должно поддерживать альтернативные клиенты вроде Януса, ННТП, РС-фидов и т.п.
— на каком месте в списке приоритетов будет минимизация трафика? что будет важнее этого?
— какая будет СУБД?
— какой будет http-сервер?
— будет ли код не на Nemerle?

— и это ...можно ли будет потом использовать движек (или отдельные элементы) для собственных нужд?
Re[4]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 03.06.07 20:49
Оценка:
Здравствуйте, IO, Вы писали:

IO>- на каком месте в списке приоритетов будет минимизация трафика? что будет важнее этого?


Трафика кого и с кем? А вообще, это детали оптимизации которые надо решать если возникают проблемы.

IO>- какая будет СУБД?


Собственно, не будет, а есть. MS SQL Server. Покак что 2005.

IO>- какой будет http-сервер?


IIS.

IO>- будет ли код не на Nemerle?


Обязательно.

IO>- и это ...можно ли будет потом использовать движек (или отдельные элементы) для собственных нужд?


За всеь движок ответить не могу. Да и не я один решают. Но отдельные наработки, конечно можно. Мы же не звери.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Разработка нового движка сайта на Nemerle
От: IO Украина  
Дата: 04.06.07 07:19
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, IO, Вы писали:


IO>>- на каком месте в списке приоритетов будет минимизация трафика? что будет важнее этого?


VD>Трафика кого и с кем? А вообще, это детали оптимизации которые надо решать если возникают проблемы.


Веб-клиента с веб-сервером. И это не детали, если ставить минимизацию трафика на первое место. Сразу тотальный ajax нужен, css-ы правильные, javascript-ов побольше. Это может сильно влиять на архитектуру.
И второе, что желательно — минимум кода самого движка. Пусть будут шаблоны многоэтажные, но буковок шоб поменьше.

И еще, как с базой работать (strongly type datasets, чистый ADO.NET, что-то родное из Nemerle (наверно))?

Я еще не знаю как со временем у меня будет, но уже интересно. Если это будет dream-project, то возможно поучавствую.
Re[6]: Разработка нового движка сайта на Nemerle
От: Sinclair Россия https://github.com/evilguest/
Дата: 04.06.07 08:00
Оценка: +1
Здравствуйте, IO, Вы писали:
IO>Веб-клиента с веб-сервером. И это не детали, если ставить минимизацию трафика на первое место. Сразу тотальный ajax нужен, css-ы правильные, javascript-ов побольше. Это может сильно влиять на архитектуру.
Ага, щас прямо. Ajax сам по себе далеко не всегда оптимизирует трафик. На оптимизацию трафика гораздо большее влияние оказывает грамотное использование Response Code 304. А увеличение количества javascript зачастую приводит к замедлению отдачи первого реквеста, который запросто может оказаться и единственным.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[7]: Разработка нового движка сайта на Nemerle
От: IO Украина  
Дата: 04.06.07 09:13
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, IO, Вы писали:

IO>>Веб-клиента с веб-сервером. И это не детали, если ставить минимизацию трафика на первое место. Сразу тотальный ajax нужен, css-ы правильные, javascript-ов побольше. Это может сильно влиять на архитектуру.

Не знаю насколько уместно спорить об этом здесь, но все же.
S>Ага, щас прямо. Ajax сам по себе далеко не всегда оптимизирует трафик.
Если на странице 90% контента не меняется при перезагрузке, то почему не обновить только 10% через ajax? Я это имел ввиду.

S>На оптимизацию трафика гораздо большее влияние оказывает грамотное использование Response Code 304.

Никто не спорит, но иногда и это не поможет.

S>А увеличение количества javascript зачастую приводит к замедлению отдачи первого реквеста, который запросто может оказаться и единственным.

Ок, еще не известно что лучше — быстрый первый реквест и тормоза потом или наоборот.
Но это все как-бы детали.
Вопрос более общий — ценим ли мы трафик пользователя достаточно высоко? И что мы ценим больше?
Re[8]: Разработка нового движка сайта на Nemerle
От: Sinclair Россия https://github.com/evilguest/
Дата: 04.06.07 09:42
Оценка:
Здравствуйте, IO, Вы писали:
IO>Не знаю насколько уместно спорить об этом здесь, но все же.
Неуместно, конечно же
S>>Ага, щас прямо. Ajax сам по себе далеко не всегда оптимизирует трафик.
IO>Если на странице 90% контента не меняется при перезагрузке, то почему не обновить только 10% через ajax? Я это имел ввиду.
В основном потому, что это может сбить навигацию. Порезать страницу так, чтобы при перезагрузке 90% приехали через 304, и только 10% приехали с сервера как 200 произведет почти тот же эффект, причем безо всяких проблем с history и поисковиками.
S>>На оптимизацию трафика гораздо большее влияние оказывает грамотное использование Response Code 304.
IO>Никто не спорит, но иногда и это не поможет.
Это очень тесно связанные вещи. Порезка контента на обновляемый и кэшируемый очень похожа на порезку контента на AJAX и статику.
S>>А увеличение количества javascript зачастую приводит к замедлению отдачи первого реквеста, который запросто может оказаться и единственным.
IO>Ок, еще не известно что лучше — быстрый первый реквест и тормоза потом или наоборот.
Лучше — все реквесты быстро. При этом аяксизация как таковая не обеспечивает подобных чудес.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Разработка нового движка сайта на Nemerle
От: SergeySX Россия  
Дата: 04.06.07 12:28
Оценка:
Каким образом можно принять участие в проекте?
Re[2]: Разработка нового движка сайта на Nemerle
От: IO Украина  
Дата: 04.06.07 14:20
Оценка:
Я бы поучавствовал по мере сил.
Правда пока только прочитал пару статей про Nemerle и написал HelloWorld.
Полезные скилы: MSSQL2005, ASP.NET 2.0, C#

Кстати, почему нету короткой статейки типа "что скачать, что настроить, что б сразу в студии начать писать на Nemerle"?
Пришлось по форуму полазить, пока нашел ответы. И вообще надо нормальный FAQ для чайников.
Этот не подходит.
Re[3]: Разработка нового движка сайта на Nemerle
От: FDSC Россия consp11.github.io блог
Дата: 04.06.07 14:36
Оценка:
Здравствуйте, IO, Вы писали:

IO>Кстати, почему нету короткой статейки типа "что скачать, что настроить, что б сразу в студии начать писать на Nemerle"?

IO>Пришлось по форуму полазить, пока нашел ответы. И вообще надо нормальный FAQ для чайников.
IO>Этот не подходит.

А что, нужно что-то настраивать? У меня всё сразу заработало...
Re[3]: Разработка нового движка сайта на Nemerle
От: Андрей Хропов Россия  
Дата: 04.06.07 15:40
Оценка:
Здравствуйте, IO, Вы писали:

IO>Кстати, почему нету короткой статейки типа "что скачать, что настроить, что б сразу в студии начать писать на Nemerle"?


есть
Автор(ы):
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[4]: Разработка нового движка сайта на Nemerle
От: IO Украина  
Дата: 04.06.07 15:44
Оценка:
Здравствуйте, FDSC, Вы писали:

FDS>Здравствуйте, IO, Вы писали:


IO>>Кстати, почему нету короткой статейки типа "что скачать, что настроить, что б сразу в студии начать писать на Nemerle"?

IO>>Пришлось по форуму полазить, пока нашел ответы. И вообще надо нормальный FAQ для чайников.
IO>>Этот не подходит.

FDS>А что, нужно что-то настраивать? У меня всё сразу заработало...

Ну как минимум скачать инстал компилятора и шаблоны для студии (тут кто-то выставил).
Кроме этого я еще и "обычную интеграцию" со студией заинсталил. Оно у меня не сразу заработало, я не знаю что обязательно, а что — нет. Работает пока — и хорошо. Хотя про подсветку тут писали — можно C++ -ную подправить. Надо бы это все в один документик оформить.
Re[7]: Разработка нового движка сайта на Nemerle
От: IDL  
Дата: 04.06.07 16:36
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, IO, Вы писали:

IO>>Веб-клиента с веб-сервером. И это не детали, если ставить минимизацию трафика на первое место. Сразу тотальный ajax нужен, css-ы правильные, javascript-ов побольше. Это может сильно влиять на архитектуру.
S>Ага, щас прямо. Ajax сам по себе далеко не всегда оптимизирует трафик. На оптимизацию трафика гораздо большее влияние оказывает грамотное использование Response Code 304. А увеличение количества javascript зачастую приводит к замедлению отдачи первого реквеста, который запросто может оказаться и единственным.

А можно подробней о коде 304, о нём ничего слышал.
Re: Разработка нового движка сайта на Nemerle
От: x1 http://www.agpage.ru
Дата: 04.06.07 16:51
Оценка:
Хотелось бы принять участие в проекте по мере сил, возмжности и времени. Как это можно сделать?
Re[6]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.06.07 17:22
Оценка:
Здравствуйте, IO, Вы писали:

IO>Веб-клиента с веб-сервером. И это не детали, если ставить минимизацию трафика на первое место. Сразу тотальный ajax нужен, css-ы правильные, javascript-ов побольше. Это может сильно влиять на архитектуру.

IO>И второе, что желательно — минимум кода самого движка. Пусть будут шаблоны многоэтажные, но буковок шоб поменьше.

С трафиком у нас проблем никогда не было. Есть проблемы с нагрузкой на процессор. Загрузка сети никогда не привышала 15%.

IO>И еще, как с базой работать (strongly type datasets, чистый ADO.NET, что-то родное из Nemerle (наверно))?


Потихоничку работаем над поддержкой DLinq.

IO>Я еще не знаю как со временем у меня будет, но уже интересно. Если это будет dream-project, то возможно поучавствую.


Будет. Обязательно будет. Просто сейчас лето на носу. Усе в отпуска пойдут, а к этому моменту тучу всего нужно сдавать. Я вот тоже только последние 2 дня смог из двух недель этому делу посвятить. Но все будет...
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.06.07 17:22
Оценка:
Здравствуйте, SergeySX, Вы писали:

SSX>Каким образом можно принять участие в проекте?


Сначала нужно прислать мне описание своих умений и интересов.

Далее мне нужно прислать логин и пароль для SVN-репозитория и имя в Skype для прямой связи.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Разработка нового движка сайта на Nemerle
От: FDSC Россия consp11.github.io блог
Дата: 04.06.07 17:32
Оценка:
Здравствуйте, Андрей Хропов, Вы писали:

АХ>Здравствуйте, IO, Вы писали:


IO>>Кстати, почему нету короткой статейки типа "что скачать, что настроить, что б сразу в студии начать писать на Nemerle"?


АХ>есть
Автор(ы):


Устарело — я ничего этого не делал
Re[5]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.06.07 18:17
Оценка:
Здравствуйте, IO, Вы писали:

IO>Ну как минимум скачать инстал компилятора


Оптимальный вариант брать компилятор и Интеграцию для Студии из SVN. Но для этого нужно иметь установаленны VS SDK. Это обеспечит отсуствие проблем при сборке, так как компилятор и интеграция будут неменуемо развиваться в процессе работы над проектом.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.06.07 18:17
Оценка:
Здравствуйте, Андрей Хропов, Вы писали:

АХ>есть
Автор(ы):


Это чтобы собирать все самостоятельно. Это конечно предпочтительнее, но есть и более простой путь:

May 2007 CTP (настоящая)
Автор: Блудов Павел
Дата: 13.05.07
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.06.07 18:17
Оценка:
Здравствуйте, x1, Вы писали:

x1>Хотелось бы принять участие в проекте по мере сил, возмжности и времени. Как это можно сделать?


Re[2]: Разработка нового движка сайта на Nemerle
Автор: VladD2
Дата: 04.06.07
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.06.07 18:40
Оценка:
Здравствуйте, FDSC, Вы писали:

АХ>>есть
Автор(ы):


FDS>Устарело — я ничего этого не делал


Ничего там не устарело. Это описание тогок как самостаоятельно собрать интеграцию. При этом ты получаешь доступ (и навигацию) по всем исходинкам компилятора и Интеграции. Плю возможность менять интеграцию и компилятор.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: Разработка нового движка сайта на Nemerle
От: FDSC Россия consp11.github.io блог
Дата: 04.06.07 18:44
Оценка:
Здравствуйте, VladD2, Вы писали:

FDS>>Устарело — я ничего этого не делал


VD>Ничего там не устарело. Это описание тогок как самостаоятельно собрать интеграцию. При этом ты получаешь доступ (и навигацию) по всем исходинкам компилятора и Интеграции. Плю возможность менять интеграцию и компилятор.


Не, устарело: потому что там не написано, что это не обязательно делать
Re[8]: Разработка нового движка сайта на Nemerle
От: IT Россия linq2db.com
Дата: 04.06.07 19:12
Оценка:
Здравствуйте, IDL, Вы писали:

IDL>А можно подробней о коде 304, о нём ничего слышал.


Not modified.
Если нам не помогут, то мы тоже никого не пощадим.
Re[8]: Разработка нового движка сайта на Nemerle
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.06.07 03:36
Оценка:
Здравствуйте, IDL, Вы писали:
IDL>А можно подробней о коде 304, о нём ничего слышал.
И очень зря. Читать спецификацию HTTP 1.1. Главные слова в жизни веб-разработчика — Last-Modified, If-Modified-Since, Cache-Control.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[8]: Разработка нового движка сайта на Nemerle
От: Lloyd Россия  
Дата: 05.06.07 08:59
Оценка:
Здравствуйте, IDL, Вы писали:

IDL>Здравствуйте, Sinclair, Вы писали:


S>>Здравствуйте, IO, Вы писали:

IO>>>Веб-клиента с веб-сервером. И это не детали, если ставить минимизацию трафика на первое место. Сразу тотальный ajax нужен, css-ы правильные, javascript-ов побольше. Это может сильно влиять на архитектуру.
S>>Ага, щас прямо. Ajax сам по себе далеко не всегда оптимизирует трафик. На оптимизацию трафика гораздо большее влияние оказывает грамотное использование Response Code 304. А увеличение количества javascript зачастую приводит к замедлению отдачи первого реквеста, который запросто может оказаться и единственным.

IDL>А можно подробней о коде 304, о нём ничего слышал.


10.3.5 304 Not Modified

If the client has performed a conditional GET request and access is
allowed, but the document has not been modified, the server SHOULD
respond with this status code. The 304 response MUST NOT contain a
message-body, and thus is always terminated by the first empty line
after the header fields.

The response MUST include the following header fields:

— Date, unless its omission is required by section 14.18.1

If a clockless origin server obeys these rules, and proxies and
clients add their own Date to any response received without one (as
already specified by [RFC 2068], section 14.19), caches will operate
correctly.

— ETag and/or Content-Location, if the header would have been sent
in a 200 response to the same request

— Expires, Cache-Control, and/or Vary, if the field-value might
differ from that sent in any previous response for the same
variant

If the conditional GET used a strong cache validator (see section
13.3.3), the response SHOULD NOT include other entity-headers.
Otherwise (i.e., the conditional GET used a weak validator), the
response MUST NOT include other entity-headers; this prevents
inconsistencies between cached entity-bodies and updated headers.

If a 304 response indicates an entity not currently cached, then the
cache MUST disregard the response and repeat the request without the
conditional.

If a cache uses a received 304 response to update a cache entry, the
cache MUST update the entry to reflect any new field values given in
the response.

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Разработка нового движка сайта на Nemerle
От: lonli Беларусь  
Дата: 05.06.07 16:06
Оценка:
Здравствуйте, VladD2, Вы писали:

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


Ммм такой вопрос — изменение движка наверное же повлечет и краш работы крайне полезной RSDN@Home ?
Если больной очень хочет жить, врачи бессильны. ©Ф.Раневская
Re[2]: Разработка нового движка сайта на Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 05.06.07 23:48
Оценка:
Здравствуйте, lonli, Вы писали:

L>Ммм такой вопрос — изменение движка наверное же повлечет и краш работы крайне полезной RSDN@Home ?


Переделка сайта задумана глобальная. Так что янус в нее тоже входит. Это работа не на один год... (я думаю).
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.