powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перспективы создания WEB приложений на C/C++
25 сообщений из 482, страница 10 из 20
Перспективы создания WEB приложений на C/C++
    #39287565
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TМожет это и есть самое правильное направление - не направлять?
сами пусть решают
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287566
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockedЕсли сайт построен с клиентском фрэймворком то могут быть и другие цвета.
потребность пользователя в QHD(а впрочем и в FHD) от этого никак не появится.
а собственно рендерингом шрифтов криворукое поделие сайтокреатора к счастью не занимается.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287567
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TМожет это и есть самое правильное направление - не направлять? Сорри за оффтоп.
До 16 лет направляй. А дальше чадо само пойдет верно. Главное акценты
расставить. По поводу It у меня есть большие сомнения. Рынку нужны будут
It шники но другие. Дев-опсы. Евангелисты. Спецы по нейро-био технологиям.
Лингвисты. И прочая экзотика. А программист ... это что-то уже стареющее.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287568
locked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилlockedЕсли сайт построен с клиентском фрэймворком то могут быть и другие цвета.
потребность пользователя в QHD(а впрочем и в FHD) от этого никак не появится.
а собственно рендерингом шрифтов криворукое поделие сайтокреатора к счастью не занимается.
Хмм.. причем сдеcь шрифты? изначально вопрос был о размерах картинок. Потребности у пользователя может и нет но он уже имеет девайс с QHD или 27" QHD монитор
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287569
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonDima TМожет это и есть самое правильное направление - не направлять? Сорри за оффтоп.
До 16 лет направляй. А дальше чадо само пойдет верно. Главное акценты
расставить. По поводу It у меня есть большие сомнения. Рынку нужны будут
It шники но другие. Дев-опсы. Евангелисты. Спецы по нейро-био технологиям.
Лингвисты. И прочая экзотика. А программист ... это что-то уже стареющее.

увы нет. IT неимоверно и неоправданно усложняется, потому будет все больше нужда в гамнокодерах.
не забываем и про базовый закон - тру говнокодер за год создает два новых рабочих места.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287570
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилmaytonчастичный отказ от UTF-16 там где есть возможность.
UTF-16 - место - на помойке. когда его тащили в жабу и винду наивно предполагали, что 16 бит как всегда достаточно

типичный говнокод с UTF-16 не учитывает существование суррогатных пар

увы нет, мы обречены жить с ним вечно.
он напрочь зашит в Windows NT, в Mac OS X он базовый тип, в Java и Андроиде тоже. n JavaScript тоже про UTF-16

его не победить, он вездесущ - даже когда в мире блин не останется ни одного языка, кроме английского - один хрен все будут кодировать буквы a, b, c, d двумя байтами, не совсем понимая зачем.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287572
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nojavaAnatoly Moskovskyпропущено...

Понятно. Абстрактное мышление отсутствует.
Не удивительно, что все что вы предлагаете работает только для частных случаев, которые вы смогли за 5 минут напридумывать.

абстрактное мышление и программирование сферических коней в вакууме - это удел детсадовсцев и прочих юношеских максималистов вроде тебя.

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



удачи вам, с абстракциями-то http://russian.joelonsoftware.com/Articles/LeakyAbstractions.html
ну что делать, зарытая проблема всегда всплывёт
для этого в устоявшихся областях существуют регламенты и правила которые вбивают на уровне рефлексов

шаг в сторону - это уже в академию, на производстве не думать надо, а работать
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287577
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockedХмм.. причем сдеcь шрифты? изначально вопрос был о размерах картинок. Потребности у пользователя может и нет но он уже имеет девайс с QHD или 27" QHD монитор
шрифты при том, что это техническое, а не маркетинговое обоснование потребности в 4К экране.
(если не в курсе что такое Type1, Truetype, hints - забей, посмотри лучше порнуху в 4К)

то что юзер имеет 4К монитор - не является основание заталкивать ему 4К картинки на web странице(порнуха не в счёт)
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287603
locked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилlockedХмм.. причем сдеcь шрифты? изначально вопрос был о размерах картинок. Потребности у пользователя может и нет но он уже имеет девайс с QHD или 27" QHD монитор
шрифты при том, что это техническое, а не маркетинговое обоснование потребности в 4К экране.
(если не в курсе что такое Type1, Truetype, hints - забей, посмотри лучше порнуху в 4К)

то что юзер имеет 4К монитор - не является основание заталкивать ему 4К картинки на web странице(порнуха не в счёт)
Изя ты немножко отвлекся от темы. Топик про серверную часть. Ты задал вопрос - я тебе ответил несколькими постами выше. Мы можем пообсуждать серверную часть. Клиентская - за пределами топика.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287632
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovskynojavaзабей, если ты не смог понять о чем я говорил страницы две выше (про hwm), то и сейчас не поймешь.
хотя другие вполне поняли и приняли идею
Нет, это вы не поняли. Для автоматического освобождения ресурсов нужны деструкторы. А память всего лишь частный случай ресурсов. Нет деструкторов == утечки ресурсов, особенно если в проекте самоуверенные, но криворукие профи.
Даже если ограничиться памятью, то все равно голых программ нет, все полезные программы применяют библиотеки, у каждой из которых свои требования к выделению памяти, так что ваш супер аллокатор в 99% случаев до одного места.
Хотя в hello world - согласен, отлично сработает.
и как люди модули для PHP, apache, nginx и прочие плагины пишут.....
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287649
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропили как люди модули для PHP, apache, nginx и прочие плагины пишут.....
Это все не прикладной код.

Но и там, если погуглите, постоянно находят баги с утечкой памяти, дескрипторов.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287656
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)nojavaпропущено...


абстрактное мышление и программирование сферических коней в вакууме - это удел детсадовсцев и прочих юношеских максималистов вроде тебя.

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



удачи вам, с абстракциями-то http://russian.joelonsoftware.com/Articles/LeakyAbstractions.html
ну что делать, зарытая проблема всегда всплывёт
для этого в устоявшихся областях существуют регламенты и правила которые вбивают на уровне рефлексов

шаг в сторону - это уже в академию, на производстве не думать надо, а работать


не вижу проблемы.

все это лишь вопрос соглашений - программа, упавшая на попытке открыть 9000-й дескриптор также неверна, как и 9000 открытий и закрытий в цикле

у программиста должна быть на плечах голова, а не кастрюля с манной кашей всесто мозгов, он должен понимать, что он делает
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287669
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nojava
не вижу проблемы.

все это лишь вопрос соглашений - программа, упавшая на попытке открыть 9000-й дескриптор также неверна, как и 9000 открытий и закрытий в цикле

у программиста должна быть на плечах голова, а не кастрюля с манной кашей всесто мозгов, он должен понимать, что он делает
отдельному программисту это в плюс - это да, но для отрасли это тупик (большие накладные расходы)
во время столетней войны Англия ставила на мастерство феодалов, Франция на массу и упрощение обращения с оружием, итог помните?
все области развиваются так
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287672
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)nojavaне вижу проблемы.

все это лишь вопрос соглашений - программа, упавшая на попытке открыть 9000-й дескриптор также неверна, как и 9000 открытий и закрытий в цикле

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

накладные расходы на что, прости?
всякий ли веб запрос будет открывать 9000 файлов или дергать 100500 курсоров?

кроме того - какие еще тупики? если кому-то нужно будет такой прикол (100500 курсоров) - пусть идет традиционным путем - сам открывает и закрывает дескрипторы, в чем проблема-то?

я выше привел пример для типовых задач, vast majority - в 99.9% нужно будет открыть 1..5 курсоров, и подход с автозакрытием оных будет работать на ура.

для оставшихся 0.1% будут работать традиционным способом.


просто программисты разучились решать частные задачи (потому что они не инженеры). они решают задачи общие - они заставляют 99.9% случаев подчиняться законам, оправданных лишь для 0.1% случаев. а это граничит с кретинизмом.
хотя подобное уже стало общепринятым, увы.

но нужно отучаться мысльить абстрактно, а мыслить типовыми случаями. начать, к примеру, с принципа YAGNI https://ru.wikipedia.org/wiki/YAGNI
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287674
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилmaytonчастичный отказ от UTF-16 там где есть возможность.
UTF-16 - место - на помойке. когда его тащили в жабу и винду наивно предполагали, что 16 бит как всегда достаточно

типичный говнокод с UTF-16 не учитывает существование суррогатных пар
Давайте свернем тему. Меня в топике неверно истолковали.
Речь шла об оптимизации хранения. На уровне презентации
String как был - так и остается UTF-16.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287747
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nojavaпросто программисты разучились решать частные задачи (потому что они не инженеры). они решают задачи общие - они заставляют 99.9% случаев подчиняться законам, оправданных лишь для 0.1% случаев. а это граничит с кретинизмом.
хотя подобное уже стало общепринятым, увы.

но нужно отучаться мысльить абстрактно, а мыслить типовыми случаями. начать, к примеру, с принципа YAGNI https://ru.wikipedia.org/wiki/YAGNI мыслить типовыми случаями и есть стараться не думать - это и есть в большинстве случаев работа специалиста с дипломом, за "думать" не платят на производстве

как определяется размер топлива в цистерне? меряем щупом и смотрим размер в таблице, всё
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287753
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)nojavaпросто программисты разучились решать частные задачи (потому что они не инженеры). они решают задачи общие - они заставляют 99.9% случаев подчиняться законам, оправданных лишь для 0.1% случаев. а это граничит с кретинизмом.
хотя подобное уже стало общепринятым, увы.

но нужно отучаться мысльить абстрактно, а мыслить типовыми случаями. начать, к примеру, с принципа YAGNI https://ru.wikipedia.org/wiki/YAGNI мыслить типовыми случаями и есть стараться не думать - это и есть в большинстве случаев работа специалиста с дипломом, за "думать" не платят на производстве

как определяется размер топлива в цистерне? меряем щупом и смотрим размер в таблице, всё

ты путаешь понятие "уже предусмотренные типовые случаи, шаблоны" и
"случаи, которые будут определены как типовые"

разница между тем, кому вменяются уже разработанные инструкции, и тем, кто эти инструкции разрабатывает и продумывает - все-таки есть.

или нет?

бгг
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287844
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилЕстественно, речь не о протокольных HTTP/WebSocket обработчиках.
в какой момент нужно прекращать подпорки и костыли ставить под PHP?
Пишу не для пиара, а для обоснования почему для реализации проекта /о котором будет сказано ниже/ не использовал C++.

И так.
Одним из недостатков 1С 7.7 является то, что у разработчиков нет native возможности для того, чтобы
обеспечить работу с своим проектом с использованием WWW интерфейса.
Вообще то фирма 1С предоставила Web-расширение, но те кто пытался его использовать советовали другим - "не терять попусту время"
/у меня лично опыта с этим расширением нет потому, что ознакомившись с его возможностями и архитектурой решил просто не терять зря время/.

Какой же путь выбрал для итеграции 1С 7.7 c inet?
А вот какой.

Написал /с использованием языка программирования 1С/ модуль, который анализирует содержимое мета данных конфигурации /любой для 1С 7.7/ и
формируеи xml файлы, сдержащие мета данные.

Это стало возможным благодаря разработке ActiveX, обеспечивающего 100% поддержку работы на стороне 1С с файлами типа "Structured Storage"
/потому что кофигурация проекта на 1С 7.7 находится в этом типе файла/
При этом была обеспечена возможность работы со всеми доступными Interfaces.

Код: plaintext
1.
2.
Structured Storage           https://msdn.microsoft.com/en-us/library/windows/desktop/aa380369(v=vs.85).aspx
Structured Storage Reference https://msdn.microsoft.com/en-us/library/windows/desktop/aa380365(v=vs.85).aspx


Ну и далее "легким движением руки" на основе данных xml файлом формируются все html файлы, который обеспечивают работу с 1С из WWW
HTML содержат все диалоговые окна ... /те которые предоставляет 1С 7.7/ при работе с конфигурацией в локальной сети.

А теперь ближе к теме топика.
Почему же не использовал для разработки проекта C++?
Потому что код на PHP много проще того кода, который бы пришлось реализовать на 1С.

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

PS: Выскажу тривиальное суждение - "Нужно понимать где C++ необходим, а где нет."

Кстати PHP 7 заметно повзрослел и стал работать намного "шустрее".
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287846
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012Потому что код на PHP много проще того кода, который бы пришлось реализовать на 1С.Sorry.
Потому что код на PHP много проще того кода, который бы пришлось реализовать на С++.

А вот конвертацию 1С 7.7 конфигураций в свою /разрабатываемую/ технологическую платформу реализую с использование C++.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287857
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012Это стало возможным благодаря разработке ActiveX, обеспечивающего 100% поддержку работы на стороне 1С с файлами типа "Structured Storage"Пришлось разработать потому, что те внешние компоненты, которые создали другие разработчики обеспечивали работу не с любым файлом на основе "Structured Storage", а конкретной реализации фирмы 1С.
И к тому же не обеспечивали весь потребный для меня функционал.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287868
_Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287879
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Sheraton http://cppcms.com/wikipp/ru/page/main Тех кто использовал эту CMS просьба поделиться опытом ее использования ...

У меня с ходу возникли ряд вопросов:
- можно ли из "обычного" C++ проекта использовать выше приведенный /т.е. native WWW/?
- понятно, что в CMS использует HTML, CSS, ...
Можно ли эту интеграцию использовать без использования самой CMS?
- ...
- ...

PS: Да простит меня ALL за мое дерзновение.
WWW - "каменный век" в который пришли разработчики с XXI века.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287898
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Sheraton http://cppcms.com/wikipp/ru/page/main
Хотелось-бы увидеть список кастомеров которые используют это. И ссылки.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287914
_Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012, mayton

Ребята, к сожалению ничего не могу сказать по этой теме. Я сам набрел случайно на эту ссылку....
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39287928
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня скепсис вот по какой причине. Подобное ПО (CMS) никогда не выходит в фазу релиза.
Вообще очень сложно финализировать ТЗ для ЦМС-ок и форумов. Там вечно нужна доработка.

А учитывая "дороговизну" поддержки С++ решения - данная CMS будет всегда иметь больше
issues в доработке чем любая другая написанная на PHP или Ruby.
...
Рейтинг: 0 / 0
25 сообщений из 482, страница 10 из 20
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перспективы создания WEB приложений на C/C++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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