timo-71

Рейтинг
58
Регистрация
19.09.2018

Кстати,

(py39a) [www@localhost ~]$ wrk -c 500 https://accessories.ford.com/
Running 10s test @ https://accessories.ford.com
  2 threads and 500 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   269.66ms  232.65ms   2.00s    89.79%
    Req/Sec     0.91k   168.08     1.32k    77.27%

18028 requests in 10.02s, 104.30MB read
  Socket errors: connect 0, read 0, write 0, timeout 86
  Non-2xx or 3xx responses: 
18028
Requests/sec:   1800.05
Transfer/sec:     10.41MB

vs

(py39a) [www@localhost ~]$ wrk -c 500 -H "user-agent: Mozila qqqq"  https://accessories.ford.com/
Running 10s test @ https://accessories.ford.com/
  2 threads and 500 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency     1.39s   349.45ms   1.98s    65.08%
    Req/Sec    24.45     15.20    80.00     69.86%
  382 requests in 10.01s, 103.09MB read
  Socket errors: connect 0, read 0, write 0, timeout 319
Requests/sec:     38.16
Transfer/sec:     10.30MB
Non-2xx or 3xx
С юзер агентом нет.  Без него, сколько запросов, столько и
Non-2xx or 3xx

Грамотно, но мб примерно одинаково отдали. Видимо 404/... по объему сопоставима.

--------------------------------------------

Тихонько поворачиваемся к веб строительству. И начинаем формировать понимание  заказчика про ТЗ/бюджет 

Aisamiery #:
Где то слышал давненько, сейчас выкупили их адобэ и чет нет такой уже инфы на сайте. Но тут тоже список солидный т

Там, скорее всего, какой то раздел сайта/где то на другом домене, но в инфраструктуре валмарта.

Вроде https://accessories.ford.com/ (который первый по вашей ссылке):  Top 10 companies using Magento,  а форд.ком, скорее всего, на чем то другом. Иначе, просто бы написали форд.ком наш.

://accessories,  кстати, предполагает более менее ассортимент и вариабельность его, в отличии от собственно машинок. Выбор магенты, если это она, что то значит.

Sly32 #:
О, и как тебк FastAPI? все хвалят, гооврят круче aiohttp.

Нравится.  На моем хозяйстве  FastAPI чуть лучше тесты по скорости/ресурсам дает, поэтому тихонько перевожу все. А так - идеология то примерно одна и та же, какие то вещи вообще один к одному переезжали, ну пара правок может. Правда, в новых реалиях, не ясны перспективы  хозяйства, но хотя бы FastAPI освоил.

Вначале, как то скептически на pydantic смотрел, а сейчас втянулся в ряды поклонников. При прочих плюсах/минусах к системности, что ли какой приучает.

suffix #:
Вы не видите там сложный функционал означает не то что его нет, а то что он сделан для меня (для управления) а не для посетителей.

Не аргумент.

suffix #:
99% сайтов которыми владеют участники данного форума мой сайт обходит с большим отрывом.

С функционалом  - там не скажу, а уж без оного, там с большим отрывом;)

Aisamiery #:
Количество модулей как правило роли не играет, потому что в том виде как они есть они как правило не подходят, либо это проще и быстрее сделать вообще без модулей.

Категорически согласен

------

По теме: Где то,  есть какая то инфраструктура. Пока, она работает. До тех пор, пока не появится то, что то дает лучший результат. Сейчас, 100%, фреймворки рулят. Уж не знаю, насколько Битрикс фреймворк;). Но, оперировать объектами app, request и response, как правило, очень просто. Все задается предложением, есть адекватное и сайты с хтмл и самописов в массе уехали на ВП. Потом, другие. Хз, что там завтра будет.

-------

Фреймфорк и дорогой разработчик. Чушь. Сегодня, может быть, а может нет. Завтра, с учетом док и простоты точно нет

https://fastapi.tiangolo.com

https://docs.aiohttp.org/en/stable/web.html

в пыхе, сейчас не копенгаген, но с ларавеля и прочих yii2, в свое время, для свои самописов, кучу решений стырил. Так что и там доки и код  любому доступен) 

Lazy Badger #:
бакенд должен быть

Про фронт вообще ни слова не сказал. В обоих параллельных темах только про бек. Правда слегка запутался, тут я за бд, или за хардкор - все на файлах и роутер в 50 строк😁

Lazy Badger #:
не делайте мне так смешно

😀

Lazy Badger #:
и это, на секундочку, законное желание пользователя, а не разработчика
Категорически за.
Metal Messiah #:
добавляются параметрами в wpcf7?

Кроме того, что можно посмотреть чего там в n () заменив

n.forEach(e=>wpcf7.init(e))
на
n.forEach(e=>{
        console.log(e, wpcf7.init);
        try {
          wpcf7.init(e);
        } catch(err) {
          console.log(err);
        }
})
Ничего в голову не приходит. Может где и в синтаксисе ошибся, но идея понятна


Metal Messiah #:
А это что? Разве не рекурсия?

Нет

let x = {'1':2,t:'5'};
x={largeToSmall:!1,withDesktop:!1,...x};

console.log(x)
/*
{
  "1": 2,
  "largeToSmall": false,
  "withDesktop": false,
  "t": "5"
}
*/

Aisamiery #:
написанное ранее кем то =)
timo-71 #:
from slugify import slugify

И даже тут😀. Это однозначно написано ранее кем то.

А в целом, для простых задач, может и велосипед неплохо поедет. Но, это не точно😀

Metal Messiah :
и что делает вот это троеточие
console.log(...null!==1&&[2,3])
//2 3
console.log(...[1, 2, 3])
//1 2 3
Можно в функцию в качестве параметров отдать (...х), где х итерабле
Aisamiery #:
Так вы начали писать свой велосипед просто
У меня много лет был свой велосипед, несколько лет назад, я его выкинул. Сейчас тут.
Всего: 527