Как и многим тут, отвечу:
1. Как и любой адекватный кодер, нужно комментировать свои действия что бы и самому в дальнейшем не запутаться в километрах кода, я уже не говорю о серьезности передачи информативности в следующие руки кодера.
По этому страхи бомбы можно исключить.. ведь, огромное количество самописных проектов до сих пор гуляет на просторах и отлично работают с изменениями разработчика или целой группы..
2. Да, фреймворки удобны в плане готовых решений, но отнюдь не все решения они могут предоставить, тогда кодер должен писать собственные костыли и придумывать велосипеды.
Как уже заметил Griboks, в плане повторных модернизаций, заказчик так же бы мог обратиться ко мне, это бы дало хлеб и воду мне, иметь проекты которые постоянно имеют развитие, а ты их создатель - дают тебе почву под ногами, даже когда ее нет у тех, кто фреймит.
Как и любой адекватный кодер, нужно комментировать свои действия что бы и самому в дальнейшем не запутаться в километрах кода, я уже не говорю о серьезности передачи информативности в следующие руки кодера.
Взять за основу ваши метафоры, то:
У Портнова не окажется ниток, купить их негде, что он будет делать?
1. Как и любой адекватный кодер, нужно комментировать свои действия что бы и самому в дальнейшем не запутаться в километрах кода, я уже не говорю о серьезности передачи информативности в следующие руки кодера.
2. Да, фреймворки удобны в плане готовых решений, но отнюдь не все решения они могут предоставить, тогда кодер должен писать собственные костыли и придумывать велосипеды.
Представим что кодер элементарно не знает кода, он хорошо разобрался во фреймворке, полностью изучил библиотеку с документацией, достойно пишет код на этом фрейме*, но сам код он не знает и не знает как изобрести то, что от него требуют, но этого нет во фрейме* что тогда?
Stalker_RED, Есть такой вариант (если я в чем то ошибаюсь, прошу поправить, а не смеяться).
1. Сайт расположен на серверах РФ.
2. Сам ключ (key.txt) хранится на сервере в Финляндии (например) и доступен к прочтению (с помощью того же php, по средствам api (key-identifical.php) и использованию только при условии, что совпадает ключ доступа (вписан в код php, на сервере РФ (sys-key-identifical.php)) и обязательная проверка по ip и домену сайта (то есть на домене отличном от запрашиваемого не работает).
Это просто мысли и к практике перейду, только при условии что то возможно и действительно безопасно.
Хотелось бы и понять в принципе, возможно сделать так?
Stalker_RED, Да, это через чур сильно для моего проекта. Я просто хочу разобраться в плане безопасности.
Есть данные которые нужно хранить безопасно, а если представить что данные попали в плохие руки, нужно сделать так, что бы они не поняли что с этим делать, соответственно здесь встает вопрос о кодирование данных которые поступают от пользователя. Самый лучший способ кодирования - это применение ключей (мб я не прав, поправьте), а как хранить и где хранить эти ключи не понимаю.
1. Как и любой адекватный кодер, нужно комментировать свои действия что бы и самому в дальнейшем не запутаться в километрах кода, я уже не говорю о серьезности передачи информативности в следующие руки кодера.
По этому страхи бомбы можно исключить.. ведь, огромное количество самописных проектов до сих пор гуляет на просторах и отлично работают с изменениями разработчика или целой группы..
2. Да, фреймворки удобны в плане готовых решений, но отнюдь не все решения они могут предоставить, тогда кодер должен писать собственные костыли и придумывать велосипеды.
Как уже заметил Griboks, в плане повторных модернизаций, заказчик так же бы мог обратиться ко мне, это бы дало хлеб и воду мне, иметь проекты которые постоянно имеют развитие, а ты их создатель - дают тебе почву под ногами, даже когда ее нет у тех, кто фреймит.