что этот студент или веб-студия будут «живы» и тогда мы вынуждены будем искать иного разработчика, который в 99% случаев скажет «что это за говно-код, нужно все делать сначала, я/мы в чужом коде разбираться не будем».
Это никак не гарантирует того, что через год вы перестанете заниматься программированием. Это так же не гарантирует, что фрилансер просто перестанет отвечать на емейлы или телефон. Так же не гарантирует того, что когда проект «сломается» Вы не скажете «Починка будет стоить 100 т.р. или я больше не занимаюсь этим». Так же не гарантируется и то, что Вы будете заниматься масштабированием данного проекта, если оно потребуется.
обязать писать по СТАНДАРТАМ
В случае если не сможете реализовать проект, ну что же набьете себе руку, получите опыт, поднимите скилы.
Давайте по порядку:
1. Написание веб-приложения на php тащит за собой кучу проблем:
— масштабирование. Кто, в какие сроки и за какие деньги будет «допиливать» проект?
— поддержка. Что-то перестало работать, кто и как быстро среагирует?
— стоимость вопрос. Сколько будет стоить написать проект? Явно не столько, сколько написать скрипт.
2. Почему выбрана платформа Гугл Докс:
— я уже писал, что перепробовали многие crm в формате web-а
— вся организация сидит на корпоративном аккаунте гугла, который дает не только почту, но и Докс. Следовательно среда разработки априори представлена.
— надежность работы гугла надеюсь отрицать не станете
— стоимость разработки крайне низка по сравнению с разработкой и дальнейшим размещением самописного проекта
— простота и логичность работы.
#!/bin/bash
[ -f dump.sql ] && rm dump.sql
mysqldump -u USER -p -d DATABASE | sed 's/ AUTO_INCREMENT=[0-9]*\b//' > dump.sql
echo >> dump.sql
echo "-- TABLES DUMP" >> dump.sql
echo >> dump.sql
mysqldump -u USER -p --no-create-info DATABASE TABLENAME >> dump.sql
echo
echo "All Done"
echo
mysqldump -u USER -p -d DATABASE > tables.sql
mysqldump -u USER -p -d DATABASE | sed 's/ AUTO_INCREMENT=[0-9]*\b//' > tables.sql
На практике бывали ситуации, когда я точно не помню как это нужно сделать, но знаю, что это возможно. В этом случае три минуты в гугле и вопрос решен.