Sly32

Рейтинг
391
Регистрация
29.03.2012
Должность
Software engineer
Aisamiery:
Всё что вы описали, формочки, редакторы, меню и контакты с админкой CRUD собирается за 1 день нормальным специалистом. И что мы имеем под капотом:
1. Высокую скорость работы
2. Высокую степень безопасности (изучать безопасность не имея исходников на руках сомнительное занятие и такой сайт вряд ли будет стоить того времени)
3. Сайт, который решает задачу заказчика, просто и удобно.
4. Не требует особого саппорта по поддержке и обновлению, только разве что явных багов которые заметит заказчик или пользователи.

+1 Такие вещи проще собрать на любом фреймворке, том же YII. И скорость и безопасность будут на высоте, и потом апгрейдить легко. Самопис - путь в никуда.

SeVlad:
Выкинуть твою форму и поставить нормальный плаг обратной связи (со всеми проверками полей на жабаскрипте/аяксе и защитой от спама) - тут я думаю проблем не будет даже у новичка со знанием пхп.

Еcли такая задача была бы поставлена - дел на 2 часа и без всяких плагинов, максимум. В том и прелесть, что из моей темы счас можно вырезать что угодно и добавлять также, не боясь, что все слетит или перекосится.

Ну а чужой код - всегда боль)))

SeVlad:
А когда ты уйдёшь и твой клиент обратиться к спецу по ВП - это будет ахтунг..

Почему? я все делаю согласно канонам ВП, ничего такого, чтобы ты, например за 10 минут не разобрался. Если положено подключать через register - так и делаю, хотя мне проще было бы просто в head запихнуть. Как раз на это сильная оглядка.

SeVlad:
Главное о чём я толкую - его более чем достаточно для большинства задач при разработке сайтов на ВП.

Ты сам себе ставишь рамки, твое право, конечно. Но мне нравится мерс а не калина. Хотя и то и то едет, и в калину можно впихнуть тюнинг-движок и она будет рвать мерс. Тока такая доработка в итоге будет дороже мерса. Я ж специально выделил - например Сторм мне сразу покажет ошибку, если я ошибся в букве одной не тока в пхп, но и в вордпресс-функции. А это экономит мое время.

SeVlad:
А вот как разрабы (файлов на сек!) могут работать без ФМ - я вообще не могу себе представить.

Ужас... Мне вот вчера по пальцам железной линейкой прилетело за то, что я один файлик руками на сервере поправил))) Мы потом 30 минут Меркуриал мучали, заставляя забыть изменения. Я ему говорю - перестань следить за папкой, а он - все равно я помню))) По итогу решили но наоборот все. К слову, сейчас не советуют ФТП вообще на сервер ставить, для безопасности. Для того и нужен контроль версий, чтоб не возиться с ФМ. ЧТо не значит, что я не умею с ним работать) По итогу, ты будешь что-то там копировать, у меня со вчера стоит один скрипт - pull.sh и всю работу он за меня делает.

SeVlad:
Меняй его и парь себе моск.

И всему форуму тоже)))

seovisor, ИМХО, из-за пары долларов вы начнете изобретать велосипед? Вместо того чтобы идти дальше, будете пытаться решить несуществующую проблему. Нет, наверное практика не помешает в создании такой псевдобазы и умения обрабатывать все руками, но само решение практической цены иметь не будет - все равно в итоге вы мигрируете на БД нормальную. Так что оцените сразу - стоит ли на это тратить время.

DenisVS, Спасибо, буду иметь ввиду)

По факту вопроса решил не заморачиваться с проверками, простое выполнение скрипта работает как надо. Единственное - надо убрать пароль и сгенерировать сертификат для доступа к битбакету, для пущей безопасности.

DenisVS, Вы скорее всего хотели к ТС обратится, я то свой выбор сделал и пока не планирую менять) Но глянул - вроде ничего идешка, правда не увидел слету поддержки Питона, а тем более Джанги

Stek:
Поделись упрощением

одна строка


/home/user/Env/site/bin/python /home/user/site/manage.py parse >> /home/user/site/logs/crontab.log

про то, что неправильно названа папка с виртуаленв - знаю) но уже не стану трогать

Оказывается, крон не сильно понимает баш))) поэтому ему надо тупо указать пути к питону и скрипту и все начинает замечательно крутится))) Даже shebang строка не нужна

danforth:
Сайт ваш могу написать на PHP, и работать он будет в полтора раза быстрее - минимум.

Неконструктивно. Этот сайт можно написать на чем угодно, вопрос трудозатрат. вот специально посмотрел счас. Парсер, который на пхп занимает 25кБ, на Питоне уместился в 4кБ- 70 строк кода, на пхп- 800!!! Конечно это условное сравнение. Но лично мне работать на питоне гораздо больше нравится. Про скорость выше ответили

Разобрался, вариант Stek ближе к истине но оказывается надо быть еще проще)))

Всего: 8319