= pinakamahusay na mga daloy ng trabaho para sa pamamahala ng (web) server? =

Ano ang ilang magagandang paraan upang pamahalaan ang mga tumatakbong server bilang bahagi ng dev workflow? Pinakamainam na may pagsasama sa suporta sa compilation, upang ang server ay awtomatikong ma-restart kapag ang proyekto ay matagumpay na na-recompile

Natagpuan ko na ang Prodigy package sa ngayon - mukhang maganda ito ngunit hindi nito tinutugunan ang pangalawang bahagi na iyon hangga't nakikita ko - kasama si Prodigy responsable ako sa manu-manong pag-restart ng aking server sa tuwing ako ay muling mag-compile

Para sa aking (medyo katulad) kaso ng paggamit, na-hack ko lang ang lahat kasama ang pinaghalong bash at elisp. Ito ay nangyayari tulad nito

Itali ang susi upang gumana,
Magkaroon ng function
rsyncthe buong proyekto sa remote host,
Tawagan mo
ssh, invoking
makeon ang remote host

Pagkatapos ay itali lamang ang isa pang key (o magkaroon ng unang function block kung gusto mo) sa isang katulad na function na
ssh's sa remote host at ipapatupad ang application. Sa iyong kaso, inaasahan kong maaari itong magpatakbo ng isang bagay tulad ng "sudo service apache restart"o katulad sa halip

Kung mayroon kang maramihang mga server at/o maraming proyekto sa website, ang Projectile ay lubos na may kakayahan sa pagsubaybay sa kung ano ang iyong kasalukuyang proyekto at kung saan ito dapat i-rsync sa

== Tungkol sa Komunidad ==
Mga miyembro
Online
Nangungunang 5%
Niraranggo ayon sa Sukat