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

я так и не понял о чем спор
MariaDB юзать в качестве альтернативы
Выкинуть громоздкий апач и поставить nginx+php-fpm
У хорошего хостера все работает как часики годами,но он и стоит соотв...
Либо же берете VPS либо же что лучше выделенный сервер,порядка 30€ в месяц.Настраиваете как надо и так же годами все крутится нормально.
Выкинуть громоздкий апач и поставить nginx+php-fpm
Серверы баз почему-то падают в два раза чаще, чем веб-серверыГодами ничего не падает,последние падения были в 2015 году по вине хостера.Сменил хостера.
У хорошего хостера все работает как часики годами,но он и стоит соотв...
Либо же берете VPS либо же что лучше выделенный сервер,порядка 30€ в месяц.Настраиваете как надо и так же годами все крутится нормально.
когда чудесно с задачей может справиться один веб-сервер с подключённым SQLite,А давайте приделаем снегоуборочную машину к трактору...А пофиг что снегоуборочная машина летом простаивать будет а жрать ресурсы она то будет все равно.Зато все вместе.И еще туда желательно побольше специфических машин прилепить чтобы они не простаивали вхолостую а жрали ресурсы постоянно...Это так,аналогия по вашим словам чтобы вам понятнее было что вы говорите...
серверов вообще-то куча может быть на домене: веб-сервер, sql-,сервер, ftp-сервер, wap-сервер и много других.У вас путаница с понятиями. На домене вообще нет и не может быть никаких серверов. Сервер как программа установлен на сервере как техническом устройстве.
один веб-сервер с подключённым SQLiteВеб-сервер сам по себе, SQLite - сама по себе. Она на то и лайт, что Lite - облегченный вариант. Кого устраивает - тот пользуется. А у меня например есть самописная CMS на xml-файлах. Тоже иногда устраивает. Но обычно всё же используют что-то типа MySQL. Она не лайт.
Денег жалко на нормальный сервер или хостинг?
... Сервер один.Это домен один, а не сервер, серверов вообще-то куча может быть на домене: веб-сервер, sql-,сервер, ftp-сервер, wap-сервер и много других.
Разницу между ними понимаете?Понимаю.
Если программа чего-то отдаёт на чей-то запрос, то она в этот момент является сервером, а ежели просит - то клиентом.
Т. е. любая программа попеременно может быть и сервером и клиентом в зависимости от направления в сей момент передачи данных. Если программа может только передавать, то она всегда сервер,, а ежели прога может только запрашивать, то она вечный клиент. А службы - это программы работающие по собственному сценарию независимо от действий других программ, например:, караульщик портов, собиратель потерянных кластеров, звонилка по расписанию, уничтожитель сессий и т. д.
Или Вы хотите чтобы веб-сервер занимался обработкой базы данных?Не то, чтобы хочу, хотение тут ни причём. Писал выше и повторюсь здесь, что для некоторых задач бессмысленно использовать навороченные монстры-программы, когда чудесно с задачей может справиться один веб-сервер с подключённым SQLite,
Потому, что чем больше программ, тем:
- больше дыр, тормозов, сбоев
- больше требуется знаний
- больше паролей, ников, головной боли
- ...
Например, для установки и обслуги punBB без сервера баз надо знать, иметь и уметь пользоваться:
- парол и логин ftp
- программу ftp дома
- Апачи (или другой) у хостера
- не требуется дорогой тариф
Тот же punBB с сервером баз требует:
- Апачи (или другой)
- парол и логин ftp
- программу ftp дома
- SQL (или другой) у хостера
- парол и логин к базе
- умение создавать базы у хостера
- phpMyAdmin (или др.)
- требуется тариф подороже
- и ещё многое другое
Хотя зачем это пишу - это же аксиомы.
Ну и напоследок факты.
1. Например, если форум имеет 90 таблиц (это не редкость), а на диске MySQL-сервер хранит на каждую таблицу по три файла да плюс служебные. Итого: 90 таблиц * 3 файла + ещё чуток = примерно за 300 файлов.
Аналогичный форум без сервера баз на диске имеет всего 1 файл (это не описка - один файл).
2. Серверы баз почему-то падают в два раза чаще, чем веб-серверы, а значит сайт с сервером баз будет недоступен чаще в три раза.
Хороший совет. Можете им воспользоваться. А два сервера это один Апачи, например, а второй сервер - сервер баз данных. Трудно, конечно сосчитать, но оно того стоит.Гениально,не серверы а службы.Сервер один.Но воспользуемся Вашими терминами
Вообще-то первое это веб-сервер а второе это mysql-сервер.Разницу между ними понимаете?Или Вы хотите чтобы веб-сервер занимался обработкой базы данных?
Иными словами - зачем лезть туда где ничего не соображаете?Хороший совет. Можете им воспользоваться. А два сервера это один Апачи, например, а второй сервер - сервер баз данных. Трудно, конечно сосчитать, но оно того стоит.
Иными словами: - зачем использовать два сервера, если с конкретной задачей чудесно справляется один сервер?Иными словами - зачем лезть туда где ничего не соображаете?
Вы где там два сервера то увидели?
доводы в пользу обязательного использования сервера баз.Не хотите пользоваться вилкой - пользуйтесь ложкой, я ответил выше. Сервер базы данных оптимизирован для работы с базой данных, это специализированный инструмент. Если вам это не нужно, можете не использовать и создавать свой инструмент для работы с данными, никто не возражает. Но большинство предпочитает использовать готовый продукт.
Иными словами: - зачем использовать два сервера, если с конкретной задачей чудесно справляется один сервер?
Апач как раз и обслуживает html-файлы, при необходимости предварительно создаёт их, и передаёт в браузер по HTTP-запросу. Это основное назначение Апача, потому и называют его HTTP или иногда html сервером.Нет. Апачу пофиг, что отдавать - html, xml, json или ещё что угодно. Не создаёт он никаких файлов, он только отдаёт их. А может и вообще ничего не отдавать. И никто его не называет html-сервером, если понимает, что это такое.
формированием ответа на этот запрос,Так и я про это. Т. е. Апач как раз и обслуживает html-файлы, при необходимости предварительно создаёт их, и передаёт в браузер по HTTP-запросу. Это основное назначение Апача, потому и называют его HTTP или иногда html сервером.
Но мы несколько отвлеклись от сущности полемики.
webinfo, давайте вернёмся и я хотел бы прочитать ваши доводы в пользу обязательного использования сервера баз.
Иными словами: - зачем использовать два сервера, если с конкретной задачей чудесно справляется один сервер?
Существует, однако, и даже много разных, например, Apache.Апач и энджинкс - веб-серверы для обработки HTTP-запросов, а никакие не html-серверы.
Ну а сервер базы данных - это сервер для обработки SQL-запросов. Соответственно веб-сервер занимается обработкой HTTP-запроса и формированием ответа на этот запрос, а сервер базы данных занимается запросами к базе данных, специально созданной и структурированной специально для хранения и обработки данных.
Такого не существует.Существует, однако, и даже много разных, например, Apache.
сервер htmlТакого не существует.
А если разговор вообще о разнообразии, так я например практически не пользуюсь вилкой - мне и ложки хватает.