Тип сайта? Если,
То шлите лесом. Не сразу. А прикинув, что будет лет через 5-10. Именно, на такой срок актуальность движка и стоит посмотреть. Если сайт делается не только, чтобы освоить бюджет. Ну, там нода, питон, реакт, вуе, монга и еще куча того, о чем лет 5-10 никто не говорил;) Может лет через 5, все поборники ВП/Битрикса уже перекуются и будут доказывать аюсолютную правильность использования.
$ yum install nodejs
Ну или
$ pip install Django
А если, что то типа сложного функционала, то уже сейчас ВП в топку.
Как же без гравицапы:D Просто в другую табличку с правильным фултекст индексом перенесите и "в любую точку вселенной за пять секунд" (с)
5 сек, нет 1 максимум для 2кк текстов.
Не понял.
Сервер, он примерно так:
9476 webmast+ 20 0 1500844 134584 92656 S 2,6 2,3 0:29.36 chromium-browse 9575 root 20 0 0 0 0 S 2,0 0,0 0:06.18 kworker/u8:2 1449 root 20 0 449600 90172 71604 S 1,7 1,5 12:07.67 X 3449 webmast+ 20 0 1300260 155232 123428 S 1,7 2,6 4:41.19 chromium-browse 2462 webmast+ 20 0 3454976 132808 50616 S 1,0 2,2 8:29.47 gnome-shell 3130 webmast+ 20 0 752264 48488 37340 S 1,0 0,8 0:04.80 konsole 1656 mongod 20 0 1100936 53624 8856 S 0,7 0,9 0:38.33 mongod 1803 webmast+ 20 0 983688 34116 11704 S 0,7 0,6 0:51.30 node /home/web/ 1264 root 10 -10 523284 18120 11736 S 0,3 0,3 0:00.53 php-fpm 1265 nginx 20 0 444160 2744 1212 S 0,3 0,0 0:01.92 memcached 4574 webmast+ 20 0 1461016 94400 58012 S 0,3 1,6 0:03.18 chromium-browse 5466 webmast+ 20 0 914332 121280 69196 S 0,3 2,0 0:11.17 opera 7215 webmast+ 20 0 1009192 173800 86728 S 0,3 2,9 1:03.58 opera 8871 webmast+ 20 0 1500540 133332 79844 S 0,3 2,2 0:18.74 chromium-browse 9743 root 20 0 0 0 0 S 0,3 0,0 0:00.03 kworker/1:0 9890 webmast+ 20 0 162144 2452 1572 R 0,3 0,0 0:00.04 top
При запущенной (жирным в коде выше отмечены ресурсы для ApacheBench)
$ ab -n 1000 -c 100 https://1.loc/shop This is ApacheBench, Version 2.3 <$Revision: 1430300 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/ Benchmarking 1.loc (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests Server Software: nginx/1.16.1 Server Hostname: 1.loc Server Port: 443 SSL/TLS Protocol: TLSv1.2,ECDHE-RSA-AES256-GCM-SHA384,2048,256 Document Path: /shop Document Length: 64426 bytes Concurrency Level: 100 Time taken for tests: 12.820 seconds
Это конечно, не ВП, но и оно не повесит сервер.
Другое дело, браузер повис от 20 принципиально разных слайдеров со всеми картинками и разметкой. В увядшей теме про сео кмс добавил бы, что если ты не гугл в его 15 мб в браузере, или Яндекс с его 25, то больше 5 быть не должно.
Это какой то частный случай скорее всего. Чтобы повесить сервер, apache?/nginx/php/db:mysql|postgresql|mongodb|sqlite/memcached|Redis, и что там еще собирает response на request, должны сильно постараться. Если, не 10005000 запросов/сек, а только админ редактирует страницу.
Так кривое "поделие" на популярном движке с сообществом таки бывает😮 Тогда, аргументы - cms лучше самописа кончились😂
Всем хорошего завершения недели 🍻
А так, я о том же.
Повторный анализ
привел к мысли, что любую коробку в топку😮 На самом, деле - если есть избыточность cms относительно задач сайта, то зачем? Но, тут же успокоился, заказчик - чаще не знает что ему надо будет завтра. А базовый функционал для типа сайта заказчика (магазин/каталог/админ-секретарша) нужен.
Нет разницы. Формируется КП на основе выбора юзера. Потом варианты - скачать пдф/дос/хлсх?/..., отправить пдф/док/хлсх?/...
Добавить нечего.
По мне так слегка разные вещи. Термины и определения..
Вы говорите за КМС в целом. Sly32 же о том, что оптимально использовать различные инструменты. Ну не будете же вы, если возникнет нужда залить прайс из екселя, свое что то писать, а просто заюзаете что то типа:
composer require phpoffice/phpspreadsheet
Если бы этого всегда достаточно было:) А то, всякие фильтры, обмены и т.д и т.п.:(
Ваши претензии к избыточности и неоптимальности CMS применительно к приличному ряду задач разделяю🍻
А по теме - считаю зависит от условий. Может эксплуатант сайта управляться с ним на голом php+html, устраивает его? Ну и ладненько. Нужна возможность редактирования - другие решения. И не обязательно ВП при этом.
Это шутка, в ответ на шутку про "Data science, machine learning - Блокчейн забыл.". Содержащая долю шутки, ну или правды. Кому как угодно;) Учитывая определение из вики с добавлением:
Да не, тессеракт я только сегодня заценил, да и то на примере из манов. Тем не менее - пушка.
не знаю, как без разбора то. Текст все равно с фотки имхо, придется получить. Для надежности.
Если правильно понял. Или это - было в базе х/4/5/4 , надо х/4/5/4/3. Монга сет, упсерт, если нет для х. Это детали реализации.
Что то ни какие госуслуги ни куда не гремят. Login/User/Role не?
И добавлю
Блокчейн - не?
А смысл? Лет 10 наверное назад сайт моей школы в указанном функционале был. Зачем 100500 вариант того, что было. Ну это по типу:
А электронный дневник, года 3 назад как минимум видел. Загуглил, что то похожее: