| BG Development · За реклама · За контакти |
Помощ Търсене Потребители Календар Правила |
| Здравей! ( Включване | Регистриране ) |
| Страници: (10) 1 [2] 3 4 ... последна » ( Първото ново мнение ) | ![]() ![]() ![]() |
| BIGBUGEX |
Публикувано на: 26-12-2023, 17:15
|
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
Прав си наистина. Това дали ще конфигурираш представител на клас който да сервира статично съдържание или ще конфигурираш модула на апачи който да сервира същото е просто подробност. 10х за разпределената архитектура която предложи. Ще погледна за какво става въпрос.
Това мнение е било редактирано от BIGBUGEX на 26-12-2023, 17:17 |
| BIGBUGEX |
Публикувано на: 27-12-2023, 21:26
|
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
На някой ако му се експериментира със С++ за веб: https://github.com/BIGBUGEX/bialo-plus.site . Това са червата на сайта.
|
| relax4o |
Публикувано на: 28-12-2023, 00:26
|
||||
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 2849 Регистриран на: 04.04.07 |
Леко извратено ми се струва хаха.
Следваща задача: Да се напише template engine и да изнесеш HTML-а в отделни файлове. -------------------- Бисери :D
|
||||
| BIGBUGEX |
Публикувано на: 28-12-2023, 02:43
|
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
Не се сещам за друг читав начин по който може да стане това. Може би като добавя начин за запазване и възстановяване на състоянието на данните от и към json ще може да се генерират и html изгледи автоматизирано. Но ще е по-бавно и е стъпка към ретейла.
|
| relax4o |
Публикувано на: 28-12-2023, 12:01
|
||||
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 2849 Регистриран на: 04.04.07 |
Между другото не знам защо си се занимавал слагаш \n из HTML-а ти. Като цяло е ненужно, освен ако няма да го четеш после в браузъра.
Иначе sprintf може да стане малко по-изчистено. Няма да се налага да прекъсваш постоянно с << за да добавиш променлива. -------------------- Бисери :D
|
||||
| Bender++ |
Публикувано на: 28-12-2023, 12:25
|
![]() Име: Група: Потребител Ранг: Старо куче Мнения: 608 Регистриран на: 18.04.21 |
За какво ти е този apache сървър, толкова ли няма един на цпп ? Примерно в ръст щеше да си направиш един апп с axum + minijinja
-------------------- Слава на Цар Путин! Долу украинските фашисти!
|
| BIGBUGEX |
Публикувано на: 28-12-2023, 14:46
|
||||||
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
Така не е ли по-красиво? Пък и нали трябва да му се хвърли едно око ако се забатачи нещо. Освен това тук имаше и дизайнери навремето които можеха да четат хтмл-а.
Мисля, че ще е малко по-бавно със sprintf. Другото което е, че така се държи сметка със std::string::size() на буфера.
Има, има. Споменах Boost.Beast малко по-рано. Но ползвам готов сървър за да ме спаси от прихващането на многото видове грешки във веб протокола. Но стои като вариант. |
||||||
| relax4o |
Публикувано на: 28-12-2023, 15:47
|
||||||||
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 2849 Регистриран на: 04.04.07 |
Няма особено значение за devtools-а.
Това излиза така в devtools ![]() Ако ще е само за преглеждане, това върши работа. Ако държиш да провериш всъщност изхода винаги можеш да минеш през форматър https://www.freeformatter.com/html-formatter.html Предвид, че пишеш така HTML, аз бих премахнал всякакви такива знаци, които са от без значение, и бих изчистил поне кода, с който работя. Също бих изчистил ескейпването на двойните кавички и бих ги заменил с единични.
Колко би било бавно, че това да е от някакво значение? Това с буфера не съм сигурен, че разбрах какво имаш предвид и къде е проблема при sprintf(). Познанията ми в C++ са минимални само да кажа. -------------------- Бисери :D
|
||||||||
| BIGBUGEX |
Публикувано на: 28-12-2023, 21:19
|
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
Ами защото със sprintf трябва да викам strlen после за да разбера размера. А така всичко се държи под отчет. А относно знаците за нов ред, ще пробвам да видя как изглежда без тях. Ще имам едно на ум за тази схема. В крайна сметка щом така правят професионалистите защо да се дърпам.
|
| SuN |
Публикувано на: 28-12-2023, 23:24
|
||||||
|
Име: Група: Администратор Ранг: Почетен член Мнения: 13463 Регистриран на: 27.01.05 |
Не е нужно да се вика отделно strlen, защото всички от фамилията на printf връщат броя на знаците, които са написали:
------- п.п.
Резултата трябва да може да се дебъгва с wget и cat през терминал. Това мнение е било редактирано от SuN на 28-12-2023, 23:29 -------------------- Само аз не троля.
Всички коментари са плод на художествена измислица и нямат общо с действителни и недействителни лица, събития и факти. |
||||||
Страници: (10) 1 [2] 3 4 ... последна » |
![]() ![]() ![]() |