| BG Development · За реклама · За контакти |
Помощ Търсене Потребители Календар Правила |
| Здравей! ( Включване | Регистриране ) |
| Страници: (10) [1] 2 3 ... последна » ( Първото ново мнение ) | ![]() ![]() ![]() |
| BIGBUGEX |
Публикувано на: 26-12-2023, 02:08
|
||
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
Здрасти пичуи. Станах веб разработчик и направих сайт за лютеница. Сайта естествено е написан на С++ със fcgi. Ей го къде е: https://bialo-plus.com/. В момента конфигурацията на .htaccess е следната:
Без значение какво е ури-то се обработва от програмата. Всичко много добре, докато не се наложи да сервира видео и картинки. В момента видео и всякаква паплач заема място в паметта. Има ли начин да се направи изключение за директория "assets", където да се държи всичката медия и да не се налага да ги зареждам ръчно в паметта, а да оставя апачи да си сервира и кешира тази част от сайта? |
||
| BIGBUGEX |
Публикувано на: 26-12-2023, 04:50
|
||
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
Готово. Сайта фръкна. Решението е да се сложи файл .htaccess в потдиректория assets със следното съдържание:
|
||
| relax4o |
Публикувано на: 26-12-2023, 11:21
|
||||
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 2849 Регистриран на: 04.04.07 |
Ако държиш да е в основната конфигурация можеш и с https://httpd.apache.org/docs/2.4/mod/core.html#directory директивата. Задаваш пълния път и същите правила вътре.
-------------------- Бисери :D
|
||||
| thrawn |
Публикувано на: 26-12-2023, 13:30
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3864 Регистриран на: 17.01.17 |
Ако се гони оптимизация и/или висока производителност се използва реверс прокси което сервира статичния контекст и препраща само заявките за динамично генерираното съдържание към апача.
|
| BIGBUGEX |
Публикувано на: 26-12-2023, 15:33
|
||||
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
За сега така, ако някой реши да го сложи на споделен хостинг, да работи.
Ще прочета за това. Като някой спомене производителност пред мене, все едно показва тортичка на дебело момченце. Гледах и някаква boost библиотека (beast) която директно изключва нуждата от сървър. С нея си обработваш целия трафик асинхронно. |
||||
| SuN |
Публикувано на: 26-12-2023, 15:46
|
|
Име: Група: Администратор Ранг: Почетен член Мнения: 13463 Регистриран на: 27.01.05 |
Тъкмо поставих пастърмата в хладилника да зрее и с голям интерес отворих адреса да видя галерията с лютеници. Бях измамен!
-------------------- Само аз не троля.
Всички коментари са плод на художествена измислица и нямат общо с действителни и недействителни лица, събития и факти. |
| thrawn |
Публикувано на: 26-12-2023, 16:06
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3864 Регистриран на: 17.01.17 |
Няма как да изключиш сървърът. С тия библиотеки само ще замениш употребата на един сървър с друг. Доколко това е удачен избор си преценяваш сам. Но пак имаш проблемът с който започна - един сървър сервира статичен и динамичен контент. И пак ще трябва да търсиш вариант за най-евтино сервиране на статичното съдържание.
|
| BIGBUGEX |
Публикувано на: 26-12-2023, 16:07
|
||
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
Е такава е приказката. Като правиш по-простичък сайт казваш, че е за лютеница, да не те вземат хората много на сериозно. Това е широко употребяван термин сред веб разработчиците. Това мнение е било редактирано от BIGBUGEX на 26-12-2023, 16:11 |
||
| BIGBUGEX |
Публикувано на: 26-12-2023, 16:22
|
||
|
Име: Група: Потребител Ранг: Почетен член Мнения: 1746 Регистриран на: 30.11.04 |
Може да се каже, че с тази библиотека програмата ти става сървър. И тогава няма да има нужда заявките и отговорите да се транслират от и към fcgi протокола. И с правилната логика няма да има кой знае какво значение дали е статично или динамично съдържание. |
||
| thrawn |
Публикувано на: 26-12-2023, 16:49
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3864 Регистриран на: 17.01.17 |
Да бе, то на теория е така. Ама нещо ме съмнява до колко имплементацията на сървърът ще е конкурентна на апача. Това са по-скоро решения за embedded архитектури.
То ако наистина е само галерията, решението което си намерил си е ОК. Това за разпределената архитектура го написах само за изчерпателност. |
Страници: (10) [1] 2 3 ... последна » |
![]() ![]() ![]() |