Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];

Вниз

База в интернет   Найти похожие ветки 

 
Бугага ©   (2005-01-24 07:29) [0]

Меня вот заинтересовал вопрос:
С PHP и вообще веб-программированием знаком поверхностно.
Какие базы, кроме MySQL, можно выкладывать в Интернет и общаться с ними через PHP?


 
Kerk ©   (2005-01-24 07:35) [1]

PostgreSQL тоже более-менее распространен


 
Бугага ©   (2005-01-24 07:36) [2]

И какова его мощность? Выдержит несколько миллионов записей?


 
WondeRu ©   (2005-01-24 08:39) [3]

Поддержка баз данных

PHP поддерживает ряд различных баз данных, и в режиме работы в собственной системе команд и через ODBC, включая:

Adabas D
MySQL
dBase
Oracle
Empress
PostgreSQL
FilePro
Solid
Informix
Sybase
InterBase
Velocis
mSQL
Unix dbm


источник - www.codenet.ru


 
DVM ©   (2005-01-24 10:04) [4]


> Какие базы, кроме MySQL, можно выкладывать в Интернет и
> общаться с ними через PHP?

Практически любые. Чего сам PHP не поддерживает, поддерживают сторонние модули.


 
Бугага ©   (2005-01-24 12:31) [5]

Всем спасибо, тока:

> PHP поддерживает ряд различных баз данных, и в режиме работы
> в собственной системе команд и через ODBC, включая:


> InterBase

В результате поиска нашел где-то форум, на котором говорится, что Interbase в PHP не показывает той же мощности, как и в "локальном" варианте...

База на несколько миллионов записей... Возможно ли ее выложить в Интернет и работать с ней нормально, без косяков и тормозов?


 
Danilka ©   (2005-01-24 12:39) [6]

[5] Бугага ©   (24.01.05 12:31)
> В результате поиска нашел где-то форум, на котором говорится,
> что Interbase в PHP не показывает той же мощности, как и
> в "локальном" варианте...

Это ты о чем, какой-такой мощности? :)
СУБД будет работать как работала, ее "мощность" ну никаким боком не зависит от возможностей клиента. А, с учетом того, что PHP может работать с ОДБЦ и того, что ОДБЦ драверов для Интербазе/Фиребирда есть и не мало, вообще какие проблемы?

А мильены записей это не показатель. Много от чего зависит, можно так спроектировать базу, и такой запросище написать, что и на нескольких тысячах записей сервак Ороколовый сожрет 100% процессорного времени и задумается надолго. :)
Зависит от самих данных, от характера работы и т.д., но, в большинстве случаев, думаю любая более-менее современная СУБД легко потянет мильены записей.


 
Torry ©   (2005-01-24 12:40) [7]

Возможно. Предпочтительней Sybase ASA или PostgreSQL, так как MySQL миллион записей хранить-то может, но вот нагрузки при сотне-двух одновременных сложных запросах не выдержит.


 
Torry ©   (2005-01-24 12:40) [8]

Возможно. Предпочтительней Sybase ASA или PostgreSQL, так как MySQL миллион записей хранить-то может, но вот нагрузки при сотне-двух одновременных сложных запросах не выдержит.


 
Torry ©   (2005-01-24 12:42) [9]

Кстати, хороший пример случился: дубль предыдущего сообщения в виду Internal Server Error (500) :-)


 
DSKalugin ©   (2005-01-24 13:05) [10]

Я работаю с FireBird+PHP+Apache
Скорость такая же как и с delphi
П.C. в базе прайс порядка 4 млн записей


 
Бугага ©   (2005-01-24 13:26) [11]


> Это ты о чем, какой-такой мощности? :)
> СУБД будет работать как работала, ее "мощность" ну никаким
> боком не зависит от возможностей клиента. А, с учетом того,
> что PHP может работать с ОДБЦ и того, что ОДБЦ драверов
> для Интербазе/Фиребирда есть и не мало, вообще какие проблемы?

Мощность = быстродействие...
От клиента конечно не зависит, зависит от драйверов, с помощью которых этот клиента общается с СУБД...
Если работаешь с Интербейзом/Файрбердом, то, наверное, знаешь, что разные драйвера показывают различную скорость ;)
То, что куча ОДБЦ, не показатель того, что это ого-го!
Поэтому и спрашиваю...

Отвечаешь так, как будто кругом одни дураки :(


> DSKalugin ©   (24.01.05 13:05) [10]
> Я работаю с FireBird+PHP+Apache
> Скорость такая же как и с delphi
> П.C. в базе прайс порядка 4 млн записей

Вот это вот интереснее! С помощью каких дров общаетесь? Расскажите с самого начала... Или лучше по мылу?


 
WondeRu ©   (2005-01-24 14:06) [12]

Бугага ©   (24.01.05 13:26) [11]
С помощью каких дров общаетесь?


там стандартная поддержка (в винде дополнительная длл php_interbase.dll), подключение через функцию ibase_connect


 
Danilka ©   (2005-01-24 14:15) [13]

[11] Бугага ©   (24.01.05 13:26)
Может и разную скорость показывают, но, по-моему, главный затык не в скорости средства доступа (ибо, выводишь в веб не так много записей, не мильен-же одновременно), а в самом сервере.
А от средства доступа зависит, поддерживает ли он все возможные фичи или нет, но это для ВЕБ-а не критично, там самую малость-то надо.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.04 c
1-1107187755
faost
2005-01-31 19:09
2005.02.13
ProgressBar в ListView


6-1101476564
MegaVolt
2004-11-26 16:42
2005.02.13
Почему TIdMappedPortTCP имеет ограничение по количеству клиентов?


1-1107177163
Ш-К
2005-01-31 16:12
2005.02.13
Формат даты.


3-1105604278
Гаврила
2005-01-13 11:17
2005.02.13
Получения значения OUT параметра


1-1106990305
ivane
2005-01-29 12:18
2005.02.13
Графика в TRichEdit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский