Как доверить управление сайтом на движке Wordpress работнику?

br.almighty
На сайте с 13.07.2021
Offline
62
#81
Что это значит? Что вы хотите этим донести? Зачем создавать сайт тогда, если не можешь писать код? ТС про это ничего не говорит. Если вы не можете его писать, то не кричите об этом.
Алеандр
На сайте с 08.12.2010
Offline
183
#82
br.almighty #:

А почему не поможет? Если я правильно понял, ТС так и поставил задачу. Ему нужен контроль за его помощниками, чтобы не напортачили ничего. Если я правильно понял, там все с нуля идет. А даже если не с нуля, то это тоже не проблема.

Что еще можно такого предложить, чтобы осуществлять контроль за вносимыми изменениями?

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

В том и дело, что технического решения нет ) Исключительно доверие к тем, кого нанимаешь. Это как мастера на СТО выбирать, если сам не шаришь в ремонте машин.

SeVlad
На сайте с 03.11.2008
Offline
1609
#83
br.almighty #:
Зачем создавать сайт тогда, если не можешь писать код?

Это перл...

Зачем покупать машину, если не можешь её собрать...

Зачем есть хлеб если не можешь его печь...

....

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Алеандр
На сайте с 08.12.2010
Offline
183
#84
br.almighty #:
Что это значит? Что вы хотите этим донести? Зачем создавать сайт тогда, если не можешь писать код? ТС про это ничего не говорит. Если вы не можете его писать, то не кричите об этом.
Зачем покупать машину, если не умеешь ремонтировать? Владелец авто не обязательно механик. Владелец сайта и бизнеса не обязан быть программистом. Эм, вы что-то странное пишете )
br.almighty
На сайте с 13.07.2021
Offline
62
#85
Алеандр #:

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

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

Что касается базы данных - тут да, тут сложнее, но это и не особо нужно. Исполняемых файлов будет достаточно для контроля.

Алеандр
На сайте с 08.12.2010
Offline
183
#86
br.almighty #:
Гит просто покажет какие были внесены изменения, эти изменения проверить самостоятельно. Если что-то плохое будет сделано, то это надо просто будет увидеть и понять

Для этого нужно:
1) мониторить правки
2) верифицировать все правки
3) иметь знания и понимания в данных правках, т.е. быть нормального такого уровня программистом

Вот поставит исполнитель модуль в ВП, собственно о чем речь и идет в посте. Каким образом ТС должен верифицировать весь этот модуль? Вы же не предполагаете, что он сможет вычитать десятки тысяч строк кода чужого движка? Каким образом проконтролировать откуда именно в этой версии взялся этот модуль? Каким образом проконтролировать, был ли этот модуль целиком скачан и установлен "как есть", или в него внесли пару строк для дыры в сайте?

Это не правки на две строки. Это внесение модулей, данных в БД, в структуру. В некоторых случаях нужно давать доступ, что бы на выделенном сервере админ поставил нужные пакеты в систему, сконфигурировал веб и многое другое. А в этих задачах гит и близко не лежит. Это невозможно верифицировать, ни по задачам, ни в объемах.

br.almighty
На сайте с 13.07.2021
Offline
62
#87
Алеандр #:

Вот поставит исполнитель модуль в ВП, собственно о чем речь и идет в посте. Каким образом ТС должен верифицировать весь этот модуль? Вы же не предполагаете, что он сможет вычитать десятки тысяч строк кода чужого движка? Каким образом проконтролировать откуда именно в этой версии взялся этот модуль? Каким образом проконтролировать, был ли этот модуль целиком скачан и установлен "как есть", или в него внесли пару строк для дыры в сайте?

Сначала хотел согласиться, но это можно решить. Такие же модули поставить самому у себя и сравнить с тем, что наделано. Покажет все изменения.

br.almighty
На сайте с 13.07.2021
Offline
62
#88
Алеандр #:
Для этого нужно:
1) мониторить правки
2) верифицировать все правки
3) иметь знания и понимания в данных правках, т.е. быть нормального такого уровня программистом

В том то и дело, что гит упростит эти задачи. Просто упростит, не более.

br.almighty
На сайте с 13.07.2021
Offline
62
#89
Алеандр #:

Это не правки на две строки. Это внесение модулей, данных в БД, в структуру. В некоторых случаях нужно давать доступ, что бы на выделенном сервере админ поставил нужные пакеты в систему, сконфигурировал веб и многое другое. А в этих задачах гит и близко не лежит. Это невозможно верифицировать, ни по задачам, ни в объемах.

Все эти моменты - уже дело десятое. Гит не обязан это всё решать, он только для контроля исполняемых файлов и всё.

Алеандр
На сайте с 08.12.2010
Offline
183
#90
br.almighty #:

Сначала хотел согласиться, но это можно решить. Такие же модули поставить самому у себя и сравнить с тем, что наделано. Покажет все изменения.

То есть, вы опять возвращаетесь к тому, что владелец сайта должен быть программистом, но он НЕ должен им быть. Он должен у себя держать денвер? Зачем, если он не программист? И второе - вы предлагаете заказчику ВЫПОЛНИТЬ работу, за которую он заплатил программисту. А зачем ему тогда нанятый программер, если он должен "поставить самому у себя и сравнить". Даже, если гипотетически предположить, что заказчик хоть что-то понимает в программинге - он сам же, по вашему и должен это все повторять? ) Вы видели хотя бы раз заказчика, у которого стоит денвер, для примера, и он за программистом повторно все делает и сравнивает - правильно ли тот сделал? )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий