Цитата:
shegan, а что Вы хотели? Давайте расскажите нам, что если бы это писали Вы, у Вас все было бы ошибок и косяков, учитывая то, что Ваш продукт не обкатывали. Я еще раз повторюсь, клиент в любом случае получит сразу все исправления, которые будут замечены. В этом проблема абсолютно не стоит.
|
Смотрите какая штука.
Модель "находятся косяки - я в приватной поддержке их принимаю, и исправляю" - такая модель устроит клиентов таких проектов, как те же эмуляторы Lineage2.
Почему? Потому что идеальных эмуляторов нет, кто-то берет какую-то версию эмулятора и исправляет её. Исправляет ЧУЖИЕ ошибки, по сути. И со временем получается конкурентно-способный проект на рынке, т.к. в других эмуляторах эти ошибки могут быть не исправлены, а базироваться оба проекта могут на каком-то одном эмуляторе.
Когда же Вы презентуете проект, который написан с нуля, написан в 2015 году, написан на PHP - клиентам нужны киллерфичи, чтобы можно было просто взять и выкинуть всякие ghtweb и прочие (ничего против не имею, упаси Боже).
Зачем кому-то нужно поддерживать Ваш проект, чтобы Вы исправляли ошибки, которые сами допускаете?
Ошибки могут быть у всех. Повторюсь - можно сделать опечатку в .htaccess(он у Вас есть, кстати), и завалить директорию с картинками. Можно сделать какую-то опечатку, какой-то неправильный редирект, чего-то напутать с локализациями.
Но эти проблемы правятся за считанные секунды.
Те проблемы, которые я озвучил - это непростительные ошибки, уж извините, для проекта в 2015 году. Позволять клиенту(client-side) всякие SQLERROR на клиенте в наше время, ещё и в WEB - непростительно.
Вы допускаете фундаментальные ошибки, но Вы не понимаете, о чем я говорю.
Для Вас это : "ну подумаешь, забыл в паре мест экранировать символы, ну и что, исправлю за 3 секунды!", а для других глаз разработчика - "не используется централизованное решение, позволяющее избежать такую проблему".
Когда сыплется сообщение о ошибке в базе данных на клиентскую сторону, для Вас это : "Ну сделаю, чтобы в лог выводилось только!", а у меня слов не находится.
Не хочу обидеть Вас, но такие ошибки говорят о безответственности как разработчика. Или недостаточно знаний и опыта (на каком-нибудь проекте устроят SQL-inj, посмотрим, добавится ли знаний)
Может быть Вы за неделю перепишете эти моменты и презентуете заново свой проект, может быть даже за другую цену.
Вот только сейчас это делать рановато.
И если делаете презентацию, то делайте так, чтобы комар носа не подточил, без всяких "да там версия не актуальная" и подобного.