|
2.3, Ищавин (ok), 01:14, 10/07/2012 [^] [^^] [^^^] [ответить]
| +4 +/– |
>> Ладно, есть ведь PostgreSQL.
Он не только есть, но и прогрессирует не по-детски последние годы.
| |
|
3.6, Аноним (-), 02:24, 10/07/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
А в магазин в соседнем районе мы будем на боинге летать. Все что меньше боинга - вообще фигня а не транспорт!
| |
|
4.8, Z (??), 03:24, 10/07/2012 [^] [^^] [^^^] [ответить]
| +6 +/– |
Вообще-то, PostgreSQL по сравнению с MySQL при старте занимает столько же ресурсов, а при работе даже меньше (проц, по крайней мере, память - как настроишь). При этом у него функционал побольше.
Это раньше MySQL был маленький и быстрый (для простых запросов), а PostgreSQL большой и неповоротливый. Это закончилось лет 7 назад примерно. Просто народ привык к MySQL, да и у хостеров Postgres не так часто встречается. Но в реальности уже несколько лет Postgres такой же легкий (по памяти), работает быстрее, функционал намного больше. Поэтому, уже давно, если начинаешь новый проект и там, где он будет работать есть Postgres, то выбор очевиден - нужно использовать Postgres. Ресурсов требует меньше, работает быстрее, функционал больше и разработчик более предсказуем.
Есть, разумеется, и трудности (синтаксис у Postres построже, нужно будет разобраться, как с ним работать: администрировать, пользователей заводить), но это не освоение совсем новой технологии, а очень похожей на уже известную (если привык к MySQL).
Если же нужно остаться на MySQL, то лучше использовать MariaDB и не связываться с Oracle. В результате получишь чуть больший функционал и более заинтересованную поддержку.
| |
|
5.12, Anonimoyss (ok), 09:14, 10/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Но в реальности уже несколько лет Postgres такой же легкий (по памяти), работает быстрее,
Нет, не так.
Postgres много медленнее.
| |
|
|
7.57, Аноним (-), 13:53, 10/07/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
А лада аклина после некоторога тюнинга превращается в мерседес.
Надо всего лишь заменить двигатель, трансмиссию, салон, и колеса.
И почему все ругают ладу?
| |
|
8.62, Аноним (-), 14:10, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Потому что автомобиль это готовое программно-аппаратное решение В отличии от СУ... текст свёрнут, показать | |
|
|
|
5.52, Аноним (-), 13:33, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Ага, а попробуйте настроить нормальную мастер-мастер репликацию в постгресе, даже не для функции двух мастеров, а просто, чтобы легко переключаться при сбое, нормальный такой HA. Всё надо через попу делать.
| |
|
6.60, Аноним (-), 14:08, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> нормальную мастер-мастер
Это который "всё в памяти"? Спасибо не надо, лучше уж memcache.
| |
|
|
|
3.14, SubGun (ok), 10:21, 10/07/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Ладно, есть ведь PostgreSQL.
> Он не только есть, но и прогрессирует не по-детски последние годы.
Но только до сих пор не умеет раздавать привилегии на все таблицы. Нужно через задницу все делать.
| |
|
4.59, Аноним (-), 14:06, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Просто ты не понимаешь как там правильно управлять привилегиями и пытаешься делать так как привык в MySQL.
| |
|
|
|
3.15, SubGun (ok), 10:23, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Ну еще есть и Firebird...
Ты что, это же проприетарщина! Тебя сейчас загрызут.
| |
|
4.18, ананим (?), 10:49, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
он же не интербэйз написал.
соответсвенно кроме полуружья его никто не грызёт.
| |
4.21, Crazy Alex (ok), 10:52, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Симпатичная штука. Особенно возможность использовать строго один и тот же код как для работы с embedded-базой а-ля SQLite так и с полноценным сервером - меняется только строка коннекта.
| |
|
5.39, VoDA (ok), 12:51, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Симпатичная штука. Особенно возможность использовать строго один и тот же код как
> для работы с embedded-базой а-ля SQLite так и с полноценным сервером
> - меняется только строка коннекта.
Есть правда фича невосстановимого бэкапа. ))) симпатичная такая фича ;)
| |
|
|
|
2.5, angra (ok), 01:49, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Пока есть пыхокодеры - мускул будет жить. Ведь большая часть их ничего кроме мускула не знает.
| |
|
3.9, б.б. (?), 04:03, 10/07/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
Судя по скорости работы приложений, MySQL они тоже не знают.
| |
|
|
5.11, 1 (??), 07:46, 10/07/2012 [^] [^^] [^^^] [ответить]
| +5 +/– |
это как HTML-программисты, только на сервере?
| |
|
|
3.16, SubGun (ok), 10:25, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Пока есть пыхокодеры - мускул будет жить. Ведь большая часть их ничего
> кроме мускула не знает.
Сказало школоло. Да вы просто не видели нормальных php программистов.
| |
|
4.17, б.б. (?), 10:38, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> Пока есть пыхокодеры - мускул будет жить. Ведь большая часть их ничего
>> кроме мускула не знает.
> Сказало школоло. Да вы просто не видели нормальных php программистов.
Мы очень хотим увидеть нормальных PHP-программистов. Потому что хотим их спросить по одному единственному вопросу - "почему они выбрали PHP?".
(ответ "потому что наняли переписывать некий php-проект" не является интересным, поскольку
это не программисты, а уборщики - заставили бы их переписывать на паскале, "выбрали" бы паскаль).
| |
|
5.19, Crazy Alex (ok), 10:50, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Ну вот я знаю хорошего PHP-программиста, который по необходимости может как минимум на рубях писать. На вопрос "почему PHP" объяснил, что PHP он знает во всех деталях, а на то чтобы так другой язык изучить так же хорошо уйдёт куча времени. Понятное дело, у него всё обложено пачкой своих библиотек, наработана куча приёмов и т.д. - в общем счиате, что переход не стоит усилий.
| |
|
6.26, б.б. (?), 11:12, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Ну вот я знаю хорошего PHP-программиста, который по необходимости может как минимум
> на рубях писать. На вопрос "почему PHP" объяснил, что PHP он
> знает во всех деталях, а на то чтобы так другой язык
> изучить так же хорошо уйдёт куча времени. Понятное дело, у него
> всё обложено пачкой своих библиотек, наработана куча приёмов и т.д. -
> в общем счиате, что переход не стоит усилий.
Смотря сколько нужно сэкономить - день, год или всю оставшуюся жизнь.
| |
|
7.28, ананим (?), 11:39, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Тоже интересный аспект.
Пыхпых как был 15 лет назад, так особо не изменился.
Те же "программисты" на "решениях" мс уже 128 раз переучивались.
Жаба обросла таким жиром, что для её технологий уже не хватает всех комбинаций 4-5 букв.
А пых живёт и помирать не торопится.
| |
|
8.30, б.б. (?), 11:57, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Вот именно А задачи изменились А в php как нужно делать мешанину файлов, котор... текст свёрнут, показать | |
|
|
10.37, б.б. (?), 12:45, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | А зачем Не знаю, сколько не писал форумов и подобного, всегда убеждался, что ка... текст свёрнут, показать | |
|
|
12.44, б.б. (?), 13:07, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Пока это больше подходит к PHP Twitter GitHub На википедию работают сотни сер... текст свёрнут, показать | |
|
|
14.50, б.б. (?), 13:26, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Так там постоянно и переписывают То пытаются заново переписать на symfony2 есл... текст свёрнут, показать | |
|
|
16.54, б.б. (?), 13:37, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Обычно, если проект находится в голове, и его нужно реализовать, причём реализов... текст свёрнут, показать | |
|
|
18.56, б.б. (?), 13:46, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | К каким теоретикам Мы говорим о том, какой язык лучше, проще и нагляднее, а не ... текст свёрнут, показать | |
|
|
20.66, б.б. (?), 14:25, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Мне неинтересно, чем длиннее Мне интересно, зачем хорошие программисты то ес... текст свёрнут, показать | |
22.69, б.б. (?), 14:43, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Так python и работает Написал from bottle import route, run route hello nam... текст свёрнут, показать | |
|
|
|
17.75, arisu (ok), 13:12, 11/07/2012 [^] [^^] [^^^] [ответить] | +/– | и всего этого в похапэ нет, вот в чём штука а в seaside есть, например там мож... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
5.20, ананим (?), 10:52, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>Потому что хотим их спросить по одному единственному вопросу - "почему они выбрали PHP?".
это чё, без поддержки банды сам спросить уже не можешь?
ок, кто такие мы и где ваша позиция по этому вопросу?
и ещё, что предлагают сферические лошади в замен пыхпыха?
| |
|
6.25, б.б. (?), 11:10, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> и ещё, что предлагают сферические лошади в замен пыхпыха?
Как минимум, штук 5 разных сред на разных языках. А если только все гибкие и удобные фреймворки на python перечислять, то уже больше получится.
Код на которых куда компактнее, куда читаемее и поддержка куда проще.
| |
|
7.27, ананим (?), 11:34, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Питон вообще не вариант.
Код, где оформление часть синтаксиса и его надо кормить лишними пробелами, уже не вариант.
Код не читаемый, вариантов отказа по версиям интерпритатора масса, проблемы с поточностью.
А ваши десятки сред не дотягивают по функционалу до последнего десятка пятой сотни сред на пыхаыхе.
Питон не плохой выбор, если нужен пересекающийся функционал с толстым и веб клиентом.
И тут он конкурент жабе.
А это уже совсем другой сегмент, другие требования и другие мощности.
| |
|
8.31, б.б. (?), 12:01, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Если php-шник начнёт писать код на python, он по привычке будет нагружать логико... текст свёрнут, показать | |
|
|
10.38, б.б. (?), 12:48, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Ну, если вам не с чем сравнивать, то вам сложно будет понять, что разработка на ... текст свёрнут, показать | |
|
|
12.45, б.б. (?), 13:10, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Простите, что я не предложил Может, хотите чаю Я как-то потерял мысль дискусси... текст свёрнут, показать | |
|
|
14.47, б.б. (?), 13:19, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Вордпресс это вообще не веб-фреймворк И он не даёт мне нормально РАЗРАБАТЫВАТЬ,... текст свёрнут, показать | |
|
|
16.53, б.б. (?), 13:33, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Мы ещё не написали ни строчки, а уже сильно усложнили проект Вместо построен... текст свёрнут, показать | |
|
|
18.65, б.б. (?), 14:20, 10/07/2012 [^] [^^] [^^^] [ответить] | +/– | Django сложнее 1 замечательно 2 virtualenv pip, либо пакетный менеджер дистр... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
5.32, Axel (??), 12:34, 10/07/2012 [^] [^^] [^^^] [ответить]
| +4 +/– |
> нормальных PHP-программистов
"PHP-программисты" звучит как "лингвисты русского языка". Есть программисты, они могут специализироваться на определенных направлениях - веб, десктопы и т.д., что не мешает им использовать в работе разные языки. Остальное, называющее себя "${POPULAR_LANG}-программисты" - заслужили звание быдлокодеров.
| |
|
|
|
|
3.79, askh (ok), 22:28, 13/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> кажется, мускул всю жизнь был дерьмом
Да ладно, нормальная СУБД. Другое дело, что похоже Oracle выгодно её убить, и у неё есть возможности создавать проблемы пользователям MySQL и MariaDB, как в упомянутом выше случае — в новой версии исправляются некие уязвимости, при этом не говорится какие, и в результате администраторы будут сомневаться в безопасности MariaDB и MySQL из дистрибутива ОС (часто это не последняя версия, помню, Debian при обновлении что-то говорил о вынужденном переходе на следующую версию).
| |
|
|
3.78, askh (ok), 22:24, 13/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> А ещё, внезапно, есть MariaDB
Насколько помню, неопределённость с исправленной уязвимостью касалась и MariaDB. То есть у Oracle, к сожалению, есть возможность мешать распространению MariaDB, создавая по тому же сценарию ситуации, когда администраторы не уверены в её безопасности.
| |
|
|
1.35, lucentcode (ok), 12:38, 10/07/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Да, если бы не CMS на PHP, прибитые гвоздями к MySQL, все бы уже давно наверно перебрались на Postgres. Но реальность такова, что нормальный ORM для работы с различными ДБ не очень популярен среди PHP-программистов. Отсюда и привязка к одной ДБ.
| |
|
2.63, Аноним (-), 14:14, 10/07/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Да, если бы не CMS на PHP, прибитые гвоздями к MySQL,
> все бы уже давно наверно перебрались на Postgres. Но реальность такова,
> что нормальный ORM для работы с различными ДБ не очень популярен
> среди PHP-программистов. Отсюда и привязка к одной ДБ.
А у любителей "нормальных ORM" сайты уже перестали раком вставать при мало-мальски серьезной нагрузке? А то эти ORM имеют поганое свойство генерировать такие запросы, от которых в кровать по ночам ссаться начнешь.
| |
|
3.67, б.б. (?), 14:34, 10/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Посмотрите популярные php-проекты. Особенно в каком-нибудь mysql-профайлере и не на самом мощном оборудовании.
| |
|
2.64, Аноним (-), 14:19, 10/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Но реальность такова, что нормальный ORM для работы с различными ДБ не очень популярен среди PHP-программистов.
А нормальные ORM на PHP вообще есть? Да и невозможно полностью абстрагироваться от БД, если не работать с ней только на уровне простых SELECT/INSERT/UPDATE, но чем тогда это лучше файлов с индексами поиска? Попробуйте на ORM сделать триггер с хранимкой...
| |
|
|