Есть ли какой-либо вред в работе PHP и Ruby на одном сервере? - PullRequest
9 голосов
/ 01 февраля 2011

Я опытный программист на PHP, но в последнее время я изучал Ruby, и мне кажется, что есть некоторые интересные функции, которые я упустил.Я хочу использовать PHP для всех моих важных вещей, но затем добавлю красивую черту Ruby on Rails, когда это будет удобно (скажем, для работы с базой данных Cassandra, чего не так-то просто сделать с PHP.)

Есть ли вред в одновременном запуске PHP и Ruby на одной установке Apache?Я хотел бы использовать некоторые из лучших возможностей Rails, но я увлекаюсь PHP и не могу отказаться от него.

Ответы [ 2 ]

8 голосов
/ 01 февраля 2011

Пока ваши приложения хорошо себя ведут, проблем не будет.

Ruby и / или Rails, как и PHP, могут потреблять все доступные ресурсы, но это наша собственная ошибка, когда это происходит. Поскольку у вас есть опыт работы с PHP, я уверен, что вы уже знаете о том, какое поведение может затормозить сервер.

Я говорю, дерзай.

Написав PHP-код, наряду с использованием Sinatra, Padrino и Rails в Ruby для веб-интерфейсов, я также скажу «осторожно». Ruby + Sinatra или Padrino + HAML действительно могут соблазнить вас в сторону Ruby.

1 голос
/ 01 февраля 2011

Подобные установки приводят к взрыву вселенной, поэтому используйте их с осторожностью.Но если серьезно, у вас не будет проблем с их управлением.Как сказал Жестянщик, убедитесь, что у вас достаточно ресурсов.Даже лучшие написанные приложения с ROR будут прожигать ресурсы.Плохо написанное PHP-приложение уничтожит весь сервер.Мое эмпирическое правило: процессоры и оперативная память дешевы, но это не значит, что ваши приложения должны быть большими и неуправляемыми.

...