Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Какая бд безопаснее?
 
 автор: v_q   (27.09.2008 в 00:59)   письмо автору
 
 

Какая бд безопаснее?

Я слышал что oracle безопаснее MySQL как можете это прокомментировать?

  Ответить  
 
 автор: Root   (27.09.2008 в 01:36)   письмо автору
 
   для: v_q   (27.09.2008 в 00:59)
 

дыры делает не БД, а программист...

  Ответить  
 
 автор: vquery   (27.09.2008 в 03:20)   письмо автору
 
   для: Root   (27.09.2008 в 01:36)
 

Т.е. дело только в том, что можно сделать дыры.
А саму бд никак больше нельзя взломать, какими нибудь сторонними инструментами?

И еще на каких языках написаны наример Yandex, Youtube и другие.

Просто предполагаемому клиенту какиее то ..... сказали, что Oracle безопаснее и быстрее чем SQL... Я как бы понимаю что это бред, но как бы им это понятнее объяснить и доказать чтобы они ламеры это поняли и осознали...

  Ответить  
 
 автор: cheops   (27.09.2008 в 12:13)   письмо автору
 
   для: vquery   (27.09.2008 в 03:20)
 

Взломать что-то можно только при работе через сеть Интернет. Обычно в случае базы данных - этого не требуется, гонять данные от выскоскоростных СУБД через медленный Интернет - это нонсенс. Это конечно, возможно, но на практике не используется. Т.е. если взлом и возможен, то только через код сайта - а СУБД уже на это не оказывает практически никакого влияния.

>И еще на каких языках написаны наример Yandex, Youtube и другие.
Там используются специализированные СУБД, специально заточенные под эти сервисы. Универсальные СУБД на таких гиганских проектах не выгодно использовать.

  Ответить  
 
 автор: v_q   (27.09.2008 в 16:19)   письмо автору
 
   для: cheops   (27.09.2008 в 12:13)
 

> Там используются специализированные СУБД

А какие, кем они пишутся и на что заточеные? И почему не выгодно использовать универсальные СУБДД на таких проектах?


> Обычно в случае базы данных - этого не требуется, гонять данные от выскоскоростных СУБД через медленный Интернет - это нонсенс.

Ну в Москве скорость 2 мег. безлимитный стоит 450 руб и есть дешевле.... и в регионах тоже уже интернет достаточно быстрый... Поэтому сечас быстрый интернет не проблема... поэтому, что то я не понял эту фразу...


И вообще, кажется хостинг с oracle это проблема как мне кажется... очень сложно найти...
И в связке с чем он может работать...

  Ответить  
 
 автор: v_q   (27.09.2008 в 19:48)   письмо автору
 
   для: v_q   (27.09.2008 в 16:19)
 

Мне эти вопросы важны чтобы лучше представлять что на все это возразить, чтобы ламерам было понятно

  Ответить  
 
 автор: ronin80   (28.09.2008 в 02:01)   письмо автору
 
   для: v_q   (27.09.2008 в 19:48)
 

каждая СУБД имеет свою специфику использования, независимо от того хостинг это или какие-то другие области применения, всё зависит от масштабов использования

oracle так же имеет интерфейс для использования в качестве СУБД для интернет ориентированных приложений, есть также несколько вариантов дистрибутивов оракула, для разного перечня решаемых задач

т.е. тут надо определиться с объёмом и характером решаемых задач, взвесить все за и против возможных вариантов (СУБД) и выбрать наиболее подходящую

сказать что оракул глупо использовать в качестве основы для хостинга тоже глупо, такой вариант возможен, опять же повторюсь, всё зависит от круга решаемых задач, здесь будет остро стоять вопрос стоимости использования такого сервера. т.к. Mysql можно развернуть бесплатно (при определённых условиях), а за оракул нужно будет заплатить кругленькую сумму

есть конечно бесплатная версия оракула, но там слишком много ограничений и программных и аппаратных

какой вариант использовать, решать разработчику, если вам нужно убедить заказчика использовать какой-то из двух вариантов, то необходимо обоснование выбора именно этой СУБД, универсального варианта вам никто не скажет, вы должны сами решить

  Ответить  
 
 автор: ronin80   (28.09.2008 в 02:05)   письмо автору
 
   для: ronin80   (28.09.2008 в 02:01)
 

а если отвечать на ваш вопрос по безопасности, то тут уже ответили - всё зависит от знаний разработчика, дыры есть везде, не бывает идеального софта, качество разрабатываемого программного обеспечения (устойчивость к взломам) будет зависит от знаний разработчика, его опыта, не зависимо от того какие средства вы используете

единственно хочу отметить что возраст оракула в разы превышает возраст Mysql, соответственно и надёжность данного продукта выше, оракулу уже не один десяток лет, и многие технологии доведены до идеала (хотя и тут бывают исключения)

  Ответить  
 
 автор: cheops   (28.09.2008 в 10:33)   письмо автору
 
   для: v_q   (27.09.2008 в 16:19)
 

>> Там используются специализированные СУБД
>
>А какие, кем они пишутся и на что заточеные? И почему не выгодно использовать
>универсальные СУБДД на таких проектах?
Пишут такие СУБД сами разработчики - по сути создание поисковой системы в большей части сводится к написанию таких СУБД. Дело в том, что универсальная СУБД обязана реализовывать SQL-стандарт, некоторые фичи могут здорово тормозить вычисления. А в своей собственной СУБД вы сами себе хозяин - реализуете только то, что вам нужно и усиливаете быстродействие только тех операций, которые вам важны.

>> Обычно в случае базы данных - этого не требуется, гонять данные от выскоскоростных СУБД
>через медленный Интернет - это нонсенс.
>Ну в Москве скорость 2 мег. безлимитный стоит 450 руб и есть дешевле.... и в регионах тоже
>уже интернет достаточно быстрый... Поэтому сечас быстрый интернет не проблема... поэтому,
>что то я не понял эту фразу...
Этого мало, обычно, если требуется разнести СУБД и сервер приложений их соединяют 1Gb каналом, даже в Москве у вас с таким каналом будут проблемы, не говоря уже об его стоимости. И все-равно будет задержка - передать данные от сервера к серверу на 1 метр, это одно, а на пару сотен километров - это другое. Всех быстрее получается, если СУБД и сервер приложений расположены на одной машине (при условии, конечно, что машина по мощности вытягивает).

>И вообще, кажется хостинг с oracle это проблема как мне кажется... очень сложно найти...
>И в связке с чем он может работать...
Можно найти, но дорого получится - Oracle же денег стоит, а MySQL распространяется бесплатно.

  Ответить  
 
 автор: v_q   (29.09.2008 в 02:53)   письмо автору
 
   для: cheops   (28.09.2008 в 10:33)
 

А где можно найти оракл хостинг и сколько он стоит? Я не нашел чтото...
И в связке с чем работает оракле под веб?

PHP + Mysql а oracle?

и КАКОГО БЫСТРОДЕЙСТВИЕ Mysql и сколько посетителей может быть на сайте одновременно?

  Ответить  
 
 автор: ronin80   (29.09.2008 в 09:56)   письмо автору
 
   для: v_q   (29.09.2008 в 02:53)
 

>И в связке с чем работает оракле под веб?
>
>PHP + Mysql а oracle?

PHP также можно использовать для работы с оракулом (необходимо подключение соответствующих модулей)

+ есть собственная оракловская разработка в 10 версии - HTML DB для разработки веб интерфейса, но честно скажу (и в сети также отзываются) она не очень :)

  Ответить  
 
 автор: v_q   (29.09.2008 в 14:56)   письмо автору
 
   для: ronin80   (29.09.2008 в 09:56)
 

А какую нагрузку, скажем так выдержит базы данных MySQL и Oracle. чтобы можно было сравнить их быстродействие, сколько таблиц, строк и т.д. можно с помощью них создать, чтобы привести факты, что Mysql ничем не хуже и не медленнее Oracle

Вообще по каким параметрам можно оценить быстродействии и надежность базы данных.

Где об этом написано в официальных источниках.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования