2010-10-29 2 views
2

Мы используем Oracle и PHP вместе с некоторым успехом. Кажется, что есть много грубых краев по сравнению, например, с Java + Oracle. Я знаком с руководством Underground PHP + Oracle и что есть информация, разбросанная по сети. Хотя OCI8, похоже, работает в большинстве случаев, заметно отсутствие поддержки PDO. Существует расширение Oracle PDO, но оно является ошибкой, и сам Oracle предлагает не использовать его в руководстве Underground.Насколько хорошо PHP и Oracle сочетаются в корпоративных настройках?

Я предполагаю, что я говорю, что поддержка MySQL и PostgreSQL в PHP выглядит намного более зрелой.

Это, безусловно, вики сообщества, так как я пытаюсь понять, что делают другие организации, использующие PHP + Oracle. Используете ли вы расширение PDO_OCI, даже если оно не рекомендуется, или вы используете исключительно OCI8? Какие рамки PHP вы используете? Неудобно ли развиваться этими двумя технологиями? Вы перенесли с PHP на что-то еще в настройках предприятия, и если да, то что?

EDIT: Как пометить сообщение как сообщество wiki? Кажется, это не вариант.

+0

Zend Framework и Oracle выглядят как хорошая комбинация: http://www.zend.com/ru/company/partners/strategic/zend-oracle – infinity

+0

Функция CW была удалена. Вы могли бы поставить вопрос модератору и спросить, задают ли они вопрос в CW. – Gordon

ответ

3

Мы используем OCI8 исключительно, хотя мы делаем это через промежуточный сервер, чтобы наша установка Oracle не была размещена непосредственно в сети.

Мы не используем признанную инфраструктуру и просто обрабатываем данные как объекты, когда они попадают на наш публичный сайт.

Единственное, что нужно обратить внимание - это изменения в наборах символов, должным образом привязанные к вашим переменным и некоторая защита, чтобы ваш сервер Oracle не был убит.

+0

Какие меры защиты вы устанавливаете для предотвращения того, чтобы сервер Oracle не был убит? –

+0

Пул соединений с постоянным доступом к базе данных (DRCP). Мы предпочитаем не полагаться на него, а использовать его как дополнительный уровень безопасности. http://blogs.oracle.com/alison/gems/ahollowaosdc2006.pdf – Scoop

2

Я использую adodb с PHP и Oracle с отличными результатами. Боль в настройке, но после запуска у меня никогда не было проблем.

Смежные вопросы