Интересует вариант миграции системы
Кто нибудь пробовал делать миграцию на PostgreSQL ?
какие преимущества сулит?
Кто нибудь пробовал делать миграцию на PostgreSQL ?
какие преимущества сулит?
Как минимум более приятная работа с BigData и быстрее обработки местами. Нормальное горизонтальное масштабирование под большие проекты и т.д.))) И как минимум то, что MySQL может в любой момент стать платным)))
Кто нибудь пробовал делать миграцию на PostgreSQL ?
какие преимущества сулит?
Уже очень давно работаю с mysql, но честно последнее время устал от ограничений по работам с большими базами.
что MySQL может в любой момент стать платным)))
Может тогда MariaDB? Там вроде и пакет стало можно делать как в оракле.
MySQL может в любой момент стать платным)))
она и так почти платная уже… до нас эта волна не дошла еще =)
а так — есть MariaDB — она уже точно вроде, бесплатно
MySQL может в любой момент стать платным)))
она и так почти платная уже… до нас эта волна не дошла еще =)
а так — есть MariaDB — она уже точно вроде, бесплатно
Я не против, сам пользуюсь даже сейчас mariadb, хотя с выходом mysql 8 надо ещё подумать, что лучше. Но всё же надо сделать отдельную ветку с PostgreSQL. Во первых это позволит развиваться большим проектам на cms, а так приходится всё время что-то придумывать и изобретать велосипед.
Я не против, сам пользуюсь даже сейчас mariadb, хотя с выходом mysql 8 надо ещё подумать, что лучше. Но всё же надо сделать отдельную ветку с PostgreSQL.
Да, это понятно
Если проект очень высоконагруженный, почему его не переписать так, как надо?
взять тот же python3 (django или flask) и запилить то, что нужно…
Почему именно пытаться изменить то, что и так работает?
Я не против, сам пользуюсь даже сейчас mariadb, хотя с выходом mysql 8 надо ещё подумать, что лучше. Но всё же надо сделать отдельную ветку с PostgreSQL.
Да, это понятно
Если проект очень высоконагруженный, почему его не переписать так, как надо?
взять тот же python3 (django или flask) и запилить то, что нужно…
Почему именно пытаться изменить то, что и так работает?
А для чего python3 (django или flask)??? может я что-то не понимаю в этой жизни, но тот-же facebook имеет основную структуру php и спокойной обрабатывает миллионы запросов.
Сейчас посмотрел, можно эти файлы под pgSQL перепилить ..../system/core/model.php и .../system/core/database.php превратив их в model_pg.php и database_pg.phpКто нибудь пробовал делать миграцию на PostgreSQL
это наверно самый простой вариант для тестирования
нету высоконагруженных проектов ни на python ни на php, все высоконагруженные работают в гетерогенной среде. Например ютуб работает на Python, Go и C++. Facebook на PHP, C++, Lua и ещё что-нибудь да есть. Вк и МейлРу тоже самое: PHP, C++, Lua ещё и PerlА для чего python3 (django или flask)??? может я что-то не понимаю в этой жизни, но тот-же facebook имеет основную структуру php и спокойной обрабатывает миллионы запросов.
Сейчас посмотрел, можно эти файлы под pgSQL перепилить ..../system/core/model.php и .../system/core/database.php превратив их в model_pg.php и database_pg.phpКто нибудь пробовал делать миграцию на PostgreSQL
это наверно самый простой вариант для тестирования
Да вот мне тоже кажется, что только эти файлы вроде затрагивают в основном.
И ещё вопрос, кто знает зачем в системе залипушные классы cmsCacheMemory и cmsCacheMemcached. Они никак и нигде не используются. И что за шляпа с этими классами? они никак не являются memcache и memcached. Может кто-нибудь сможет объяснить в чем прикол?
нету высоконагруженных проектов ни на python ни на php, все высоконагруженные работают в гетерогенной среде. Например ютуб работает на Python, Go и C++. Facebook на PHP, C++, Lua и ещё что-нибудь да есть. Вк и МейлРу тоже самое: PHP, C++, Lua ещё и PerlА для чего python3 (django или flask)??? может я что-то не понимаю в этой жизни, но тот-же facebook имеет основную структуру php и спокойной обрабатывает миллионы запросов.
Согласен, но так или иначе, php присутствует практически везде, есть редкое исключение по проектам где есть полное отсутствие php, но это скорее всего исключение из правил.
И то верно, это исключение и то временное. Такое только в стартапах, ну т.е. проектах на начальном этапе работы, крупные же все пользуются инструментами, пофиг на коком они языке. Взять Гугл и Яндекс, дак там используются весь зоопарк языков программирования. Да и вообще считаю пофиг на каком языке проект, главное чтоб инструментарий эффективно отрабатывал и по обслуживанию всё стоило как можно дешевле не в ущерб безопасности.Согласен, но так или иначе, php присутствует практически везде, есть редкое исключение по проектам где есть полное отсутствие php, но это скорее всего исключение из правил.
Самое выгодное для маленьких команд в вебе, использовать NodeJS, один язык и на бекенде и на фронтэнде
только чо посмотрел, дак эти классы в кэшировании задействованы:классы cmsCacheMemory и cmsCacheMemcached. Они никак и нигде не используются.
public function start(){ $this->memcached = new Memcached(); $this->memcached->addServer($this->config->cache_host, $this->config->cache_port) or die('Memcached connect error'); return true; }