Куча говна / Говнокод #25012 Ссылка на оригинал

0

  1. 1
Давайте хвалить no-SQL.

Запостил: OBEH OBEH, (Updated )

Комментарии (21) RSS

      • if(preg_match("/^HTTP_HOST/", $key) == 0 && # let curl set the actual host/proxy
                    preg_match("/^HTTP_ORIGIN/", $key) == 0 &&
                    preg_match("/^HTTP_CONTENT_LEN/", $key) == 0 && # let curl set the actual content length
                    preg_match("/^HTTPS/", $key) == 0
                    ) {


        перловые регулярки для проверки хедеров? серьезно??
        Ответить
        • зачем что? зачем не писать на php? или зачем проверять хедеры прегом?
          Ответить
          • Зачем мне прокси на PHP если у меня уже есть адекватный хостинг? А если хостинга нет, то куда оно будет проксировать?
            Ответить
            • У тебя есть сайт pitushki.ru на шаред хостинге с PHP 4.
              Ты хочешь переписать часть его на рельсы/джанго/грейлс/Yesod/you name it, но ты не хочешь всё взять-и-выкинуть

              ты ставишь там такой скриптик и по запросу petushi.ru/new открывается твой новый сайт
              Ответить
              • Не проще с нового сервака nginx'ом запроксить запросы на старое говно? Ёбли на порядок меньше. И не понадобится этот говноскрипт, который даже keep-alive не может.
                Ответить
                • Я могу быть неуверен в новом сервере

                  Пусть лучше для 90% людей все будет как раьше
                  Ответить
                  • Не уверен - не обгоняй. Никто не заставляет сразу домен переключать, какое-то время можно новый код на new.petushi.ru погонять.

                    З.Ы. И при этом ты уверен в шаред хостинге на PHP 4? 🙂
                    Ответить
                    • а если у тебя 954 ссылки по системе раскинуты и по search engines?

                      хотя можно конечно 301 возвращать

                      зы: если ты с ноля переписал что-то сложнее арканоида то ты ВСЕГДА обосрешься
                      Это вот просто аксиома
                      Ответить
                      • > с ноля переписал
                        Дык идея у меня была примерно такая:
                        - ты ставишь nginx на новом хостинге и даёшь ему новый домен new.petushi.ru
                        - в конфиге nginx'а проксируешь все запросы на petushi.ru
                        - если всё стабильно проксируется, переводишь petushi.ru на новый сервак
                        - теперь можно потихоньку обкатывать новый код на new.petushi.ru (или тупо на няшных rest'овых урлах без .php)
                        - старые url'ы переводишь на новый код или редиректишь на новые (можно поштучно, можно с тестом на N% юзеров)

                        Поисковики работают, юзеры довольны.

                        А теперь расскажи, как ты сделаешь такую же бесшовную миграцию с no.php.
                        Ответить
                        • >>- если всё стабильно проксируется, переводишь petushi.ru на новый сервак

                          и тут всё ебается

                          и начальство такое: "мы тебя просили маленький модульчик подправить, а ты всё сломал, а оно 18 лет работало!"

                          >>no.php.
                          ну я сам про него узнал 20 минут назад, но сделал бы так: весь сайт остается на php, по адресу /new_module у меня этот самый прокси который шлет запросы на новый сервер с рельсами или джангой

                          если что и сломается то только новый модуль, а он и так бета
                          Ответить
                          • Ну если уходить с шареда на PHP 4 в будущем не планируется - ок, твой вариант лучше.
                            Ответить
                            • планируется, но по кусочкам может быть)
                              Ответить
                    • >>. И при этом ты уверен в шаред хостинге на PHP 4?
                      конечно
                      он уже 18 лет там работает
                      Ответить
  • Классические реляционные СУБД крайне плохо умеют хранить графы объектов, отсюда и no-sql.

    Кстати, раз уж ты живешь в 2008-м году когда все сходят с ума по no-sql, то не мог бы ты передать тамошнему мне чтобы я купил биткоин?
    Ответить
    • Реляционность не означает SQL и наоборот тоже.

      Бывают нереляционные СУБД с SQL-подобным языком. Бывают альтернативные интерфейсы (не на SQL) к реляционным базам.
      Ответить
      • >>Реляционность не означает SQL и наоборот тоже.
        Верно, однако no-sql СУБД обычно умеют хранить данные не только в таблицах

        >>Бывают нереляционные СУБД с SQL-подобным языком.
        Но причем тут подобность?
        Да и что такое SQL-подобный язык? MDX? WQL?

        >>Бывают альтернативные интерфейсы (не на SQL) к реляционным базам.
        Это правда, их очень много
        Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8