2012-03-11 11 views
7

मैं इस विचार के लिए नया हूं लेकिन मैं सोच रहा था कि मेरी वेबसाइट को तैनात करने से पहले कुछ कार्यों को स्वचालित करने के लिए कोई तरीका या उपकरण है या नहीं। मैं एक ही बार के साथ निम्न कार्य करना चाहते हैं:स्वचालित वेब परिनियोजन

  • कम करें सभी जे एस
  • सीएसएस कम करें इस्तेमाल
  • कम करें सभी HTML और PHP
  • वास्तव में ऐसा करने से पहले फ़ाइलों की एक प्रतिलिपि के रूप में बनाना ये इसलिए कि वे मूल स्रोत

उत्तर

5

आपके द्वारा वर्णित समस्याओं से निपटने वाले टूल, ढांचे और पैकेजों की पूरी तरह से नष्ट हो गई है। आम तौर पर, वे build automation की श्रेणी में आते हैं, इसलिए आप इसके साथ शुरू कर सकते हैं।

निर्माण सर्वर द्वारा निर्माण प्रक्रिया के दौरान आसानी से किया जा सकता है।

परिनियोजन हालांकि और अपने आप में एक बड़ा विषय है और Capistrano के साथ आपको सबसे लोकप्रिय रूप से सहायता करने के लिए विभिन्न टूल भी हैं।

+0

ऐसा लगता है कि यह ट्यूटोरियल विशेष रूप से PHP अनुप्रयोगों के लिए है: http://mathew-davies.co.uk/2009/10/28/php-deployment.html –

0

आपके द्वारा वर्णित कार्यों को सामान्य फ़ाइल प्रसंस्करण और तैनाती के बजाय बैकअप कार्यों के साथ अधिक करना है। उस के लिए कोई भी अच्छी पटकथा भाषा होगी (रूबी, पर्ल, इत्यादि)।

https://github.com/capistrano/capistrano

1

आप इसे कर रहे हैं, वहीं पर मेरे मार्गदर्शक पर एक नज़र डालें:

वास्तव में वेब अनुप्रयोगों की तैनाती (जो आपका फ़ाइल प्रोसेसिंग कार्यों को शामिल कर सकते हैं) को स्वचालित के लिए, Capistrano पर एक नज़र मैं आपको यह उपयोगी मिल जाएगा उम्मीद है

http://guides.beanstalkapp.com/deployments/deploy-with-capistrano.html

: अपने पहले Capistrano नुस्खा लिख!

संबंधित मुद्दे