crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Wt aka witty на кроссплатформе?
sadhu
  опции профиля:
сообщение 9.2.2011, 22:43
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 22.11.2010
Пользователь №: 2209

Спасибо сказали: 0 раз(а)




Репутация:   0  


Уважаемая Администрация, хочу представить вам сабж.
Wt, произноситься как витти. Это кроссплатформенный Qt-подобный виджет-ориентированный C++ фреймворк. Из основный зависимостей только boost.

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

Чуть подробней о проекте Wt ниже.
Что имеем из коробки(Подробнее на сайте в разделе Features):
  • поддерживает все самые распостраненые браузеры
  • очень похожая на Qt иеррахия классов
  • система сигнал/слот из boost
  • ORM фреймворк
  • встроенная система безопасности (отдельно хочеться отметить защиту от sql injection)
  • абстрагирование от веб технологий (насколько это возможно)
  • обширный набор виджетов, и возможность его пополнить без особых усилий
  • использование html 5 если поддерживает браузер
  • возможность отрисовки графики используя поддерживаемые браузером средства
  • автоматическая настройка на браузер и скорость соединения
  • неплохая документация в стиле Qt, правда только в doxygen формате
  • не требует больших усилий при расширении, в большинстве случаев не более чем Qt
  • поддерживает использование нескольких серверных системь включая fast-cgi.Может выступать в роли веб сервера(использует boost::asio).
  • высокая производительность
  • легкая интеграция не веб ориентированных библиотек(во многих случаях не сложнее чем в Desktop приложения)


Из недостатков могу выделить: высокий порог вхождения для web программистов, трудность поиска недорого хостинга.

В перспективе, можно организовать, например каталог виджетов и решений для web, что то наподобии google api хотя врятли столь масштабное.

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

P.S: не сочтите меня тролем, если найдеться достаточное количество единомышленников, то в принципе все реально. В одиночку я естественно ниосилю ничего из выше упомянутого, более того даже не буду пытаться :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.2.2011, 23:15
Сообщение #2


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(sadhu @ 9.2.2011, 22:43) *
Моей целью являеться популяризировать Wt в сообществе российских программиствов.
Цитата(sadhu @ 9.2.2011, 22:43) *
. В одиночку я естественно ниосилю ничего из выше упомянутого,
Так какое вы все таки имеете отношение к этому тулкиту? На сколько я понял по ссылкам, родом она из Бельгии.
(Честно скажу, слышу про неё не в первые.)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
sadhu
  опции профиля:
сообщение 10.2.2011, 8:45
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 22.11.2010
Пользователь №: 2209

Спасибо сказали: 0 раз(а)




Репутация:   0  


Честно сказать - никакого. Ну кроме того, что он кажеться мне очень перспективным.
Хотя возможно я нехило переоцениваю как Wt так и себя.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 10.2.2011, 10:14
Сообщение #4


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(sadhu @ 9.2.2011, 22:43) *
Моей целью являеться популяризировать Wt в сообществе российских программистов.

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

П.С.
дело благородное.
тем более я подозреваю указанный фреймворк распространяется по GPL лицензии ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
sadhu
  опции профиля:
сообщение 14.2.2011, 0:03
Сообщение #5


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 22.11.2010
Пользователь №: 2209

Спасибо сказали: 0 раз(а)




Репутация:   0  


Не мастер я писать статьи, пока что написал небольшой обзор. Подскажите пожалуста с чего начать? Потому что все вроде как документированно и разжеванно в документации и туториалах, поэтому максимум что остаеться это перевод?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 15.2.2011, 0:29
Сообщение #6


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


sadhu, Не скромничайте. Начало очень не плохое. Если не бросите, может получиться очень интересный обзор.
Перевод наиболее важных концепций то же был бы очень полезен.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
serg_hd
  опции профиля:
сообщение 3.10.2011, 1:16
Сообщение #7


Новичок


Группа: Новичок
Сообщений: 1
Регистрация: 3.10.2011
Пользователь №: 2921

Спасибо сказали: 0 раз(а)




Репутация:   0  


А кто-нибудь в курсе, когда Wt станет работать на потоках? А то процессы - это как-то нехорошо. 200-300 юзеров онлайн и сайт может долго отвечать из-за слишком напряжённого режима переключения контекста между процессами.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.11.2024, 1:03