>>На самом деле тут все проще простого. Так как PHP не требует компиляции, то доставка заключается в том, чтобы забрать исходники из Гита, и, подцепившись по SSH к целевому серверу – залить их.
А реализация подключения нового кода на стороне сервера? Должна она реализовываться отдельно или как? Или просто замена всех файлов сразу в целевой директории? Не слишком ли большой уровень отказа в данном случае? Почему не использовать переключение веб директорий, чтобы максимально уменьшить количество php fatals и прочих проблем, связанных с разными версиями кода?
Все на чем можно заработать много денег никогда не будут делать проще, причем я не говорю что это только у нас в стране. Например авторам поста проще заминусовать мой коммент :)
Участвовал в обходе при прошлой переписи в Москве, в р. Перово, т.к. заставили в универе. 50% людей не открывали квартиры или н еподавали признаки жизни, еще 30-40% удавуалось переписать. Делалось это днем в рабочее время в будние дни, что является идиотизмом. Все участники — студенты 1-3 курсов… Большая часть — раздолбаи (каким и я был). Суть в том что то, что дойдет до электронной обработки уже будет неактуально как минимум.
В любом случае надо ждать какого-то условия, варианта два — ожидание селектора, либо ожидание изменение состояния какого-то обьекта в js. В данном случае, ждете в асинхронном вызове жс-а (JsonWireProtocol) пока ваша функция вернет какое-либо значение, которое означает что движение блока завершилось ( либо же ожидаете изменение в css/html), проверяя событие каждые N секунд, но не более N*M секунд. Если функция возвращает нужное значение — вызываете launchCoolAnimation. В зависимости от фреймворка (или биндингов) можно юзать и eventHandler's, например (browserevent), хотя это можно и самому реализовать достаочно легко.
Вообще если честно этим я и не люблю кучи методов by class, by id и тд, в то время как уже давно есть более быстрые и более удобные css selectors. Единственный минус — это отсутствие поиска по тексту, т.к. его депрекейтнули, но и искать по тексту тоже не лучший вариант :)
Разглашение личныз данных, даже если она может быть получена в инернете противоречит политике хабра. Научитесь общаться в сообществе и люди к вам потянутся.
Они возвращают вам валидный json, который вы можете вывести где-то у себя на сайте. Data Validation в должна происходить на инпуте и аутпуте, как пользователь предоставил данную информацию, так они вам ее и передают.
А реализация подключения нового кода на стороне сервера? Должна она реализовываться отдельно или как? Или просто замена всех файлов сразу в целевой директории? Не слишком ли большой уровень отказа в данном случае? Почему не использовать переключение веб директорий, чтобы максимально уменьшить количество php fatals и прочих проблем, связанных с разными версиями кода?
выполнится на страницe