используя с десяток компонентов от симфони, мне будет менее болезненно перейти на симфони чем на yii.
вообще нет в целом у конкретного фреймверка преимуществ перед другим, ии проще, быстрей, симфони мощней (чего только доктрина стоит) но менее поворотливый, итд
Вы думаете модераторам нечем больше заняться чем смотреть кто вам в карму срет? Ну серьезно, на улице тоже ко всем подбегаете и спрашиваете а почему ты меня дураком назвал? Давай обьясни мне прямо сейчас!
Да, у нас так и было (как бы смешно это не звучало) но таблицы у нас генерились динамически. По достижению лимита полей в каждой создавалась таблица_2 итд. Но тут есть одно но, каждая таблица это отдельный файл в фс, и если их будет очень много, то тормоза пойдут уже на уровне фс, так что это тоже нужно учесть.
Не нужно сравнивать специализированные программы для контроля версий с обычным рест сервисом на сервачке для частного использования =) Область применения не та. Не нужно брать специализированное по, возьмите нечто проще, для повседневных задач, дропбокс, евернот и подобное.
Не поверите, но так сделано не везде, попробуйте из нескольких мест отредактировать одну запись в евернот, или подобных программах. Программой которая запрещает что-то менять не пойдет в массы, для конфликтов придумали историю. Если я что-то меняю, то я наверно вкурсе что делаю, а если я ошибся то по истории прекрасно можно найти что и как поменяли. Запрещать не вариант, разве что с деньгами работа идет.
pomeo, объясните мне как грамотно изменить пользователя, если 3-е человек одновременно пытаются изменить его возраст? Никак, кто последний тот и папа, историю никто не отменял, но сюрприз будет все равно для первых двух.
в интернете есть сайт, который поддерживает запросы типа:
GET /users/ — список пользователей
GET /users/id — инфо о ползователе
POST /users/add — добавить пользователя
POST /users/id — изменить пользователя
итд
Этого вполне достаточно чтоб клиент (кем бы он ни был) мог спокойно получать данные, добавлять и изменять на сервере простыми запросами к серверу
А база находится не на жестком диске? Или на дисках где лежит база место не заканчивается? По моему место является меньшей проблемой чем время запроса и выгрузки данных из базы.
Это не подход дартаньяна, это нормальный подход. Если я приду к вам в проект, и удалю в базе, в какой-то табличке некоторые поля и заменю их на свои (естественно кода я не буду менять) неужели это будет нормальным действием? Нет, вот и я так думаю по отношению к верстаку (о котором вы писали ниже) Если сайт работает, то удаление одного класса может повлечь за собой множество проблем, нормальный верстак это знает и не будет тупо ничего удалять, как минимум проконсультируется с остальными.
Можно прекрасно смастерить на коленке за 5 минут классы типа бекбон вью, в которых прописывать классы/айди/другое для обработчиков, в итоге когда нужно классы, пишете классы, когда классов нет пишете «тормозной» биндинг. Все библиотеки прекрасно уже умеют так делать, и делают. я не вижу ничего плохого в классах, и иногда создаю «болванки» классов специально для биндингов. А если ваш верстак полез в верстку и удалил все старые классы заменив своими, то ему надо дать огромную затрещину и нахрен уволить, ибо так не работают, внимательно надо к коду относиться.
вообще нет в целом у конкретного фреймверка преимуществ перед другим, ии проще, быстрей, симфони мощней (чего только доктрина стоит) но менее поворотливый, итд