Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: PHP vs MySQL - кто быстрее?
Форумы портала PHP.SU » » Вопросы новичков » PHP vs MySQL - кто быстрее?

Страниц (1): [1]
 

1. EnotPotaskun - 16 Ноября, 2012 - 18:19:47 - перейти к сообщению
Здравствуйте, люди!

Недавно я смотрел гостевуху одного сайта про движок ExBB (тот самый движок, на котором пашет этот форум) и там прочел следующее утверждение:

"...ЕхВВ в разы быстрее любогомускульного двига..."

Так вот, неужели форум "на файлах", написаный на php, действительно может работать быстрее Мускула (я имею в виду выполнение операций, специфических для бд)?
Провсветите неуча, плиз!
2. caballero - 16 Ноября, 2012 - 18:47:20 - перейти к сообщению
не может
3. avtor.fox - 16 Ноября, 2012 - 18:50:48 - перейти к сообщению
EnotPotaskun
найдите мне форум написанный на sql.
Если Вы задались таким вопросом, то видимо у Вас недостаточно знаний о базах данных и языках программирования.
4. EnotPotaskun - 17 Ноября, 2012 - 10:11:52 - перейти к сообщению
avtor.fox пишет:
EnotPotaskun
найдите мне форум написанный на sql.
Если Вы задались таким вопросом, то видимо у Вас недостаточно знаний о базах данных и языках программирования.


Уважаемый avtor.fox, я просто подавлен Вашей глубочайшей эрудированностью в вопросах программирования и баз данных. Очень рад, что матерых профи такие вопросы больше не занимают Подмигивание

Кстати, вот вам форум на БД: PhpBB Радость

А теперь немного изменю первоначальный вопрос: возможно ли написать на PHP такую CMS, которая бы при работе с данными "на файлах" ограничивалась бы лишь небольшим числом специфических операций, реализованных в виде отдельных функций, и работала бы ну если не быстрее, то также быстро, как , например, мускул (за счет отсутствия необходимости разбирать язык запросов в общем случае, т.е. за счет своей узкой специализированности).

Да, че-то длинно получилось, сори Однако
5. AlexAnder - 17 Ноября, 2012 - 10:38:26 - перейти к сообщению



Цитата:
PHP vs MySQL - кто быстрее?

HTML быстрее
6. Bio man - 17 Ноября, 2012 - 10:42:22 - перейти к сообщению
EnotPotaskun пишет:
А теперь немного изменю первоначальный вопрос: ....
да, возможно. Скорость БД будет зависеть от архитектуры, и других тонких вещей, но еще и от ресурсов сервера БД. Скорость чтения/записи файлов зависит от ФС, и ресурсов тоже. Но БД не пишет сразу каждый INSERT запрос на диск, она периодически записывает пачками, что оптимизирует скорость.
Что бы выбрал я? Конечно БД, представь что тебе нужно добавить или удалить строчку в файле, который весит ~500MiB, это будет довольно ресурсоемко.
Может не самый лучший аргумент, но БД значительно лучше.
7. EnotPotaskun - 17 Ноября, 2012 - 10:48:11 - перейти к сообщению
Bio man, спасибо за аргументированный ответ!
8. eai - 19 Ноября, 2012 - 09:39:15 - перейти к сообщению
Вот меня с детства интересует кто сильнее кит или слон

 

Powered by ExBB FM 1.0 RC1