İşte benim hikayem Sıralama uzun, var - lütfen bana ayı :)
Henüz - Ben çok yapmak tasarlarken, şu anda burada sadece programcı değilim. Üretim sunucularına eşitlemek için kullanılan rsync - bir "kalkınma" sunucudan doğrudan düzenlenebilir dosyaları nerede - Ben başladığımda, hiçbir kaynak denetimi vardı.
(Ben 19), bu benim ilk işim - - Ben çok deneyim şey bu türlü yapıyor olmadı ama eser kurulum çeşit var ne, ama bir tasarımcı ile coolaborating zaman kolayca çalışacaktır eğer bilmiyorum ve / ya da daha fazla programcılar.
Benim IDE Zend olduğunu. Proje dışında bir SVN-teslim projedir.
Ben bir değişiklik yapmak gerektiğinde, ben, bu yüzden kaydedin ve bu proje bu dosyaları okumak için apache kurulum var benim yerel bilgisayar vurmak yok. Çoğunlukla onlar webServices veya sadece 1 dosya - değil bütün projeleri.
Bana işaret etmiyor olsa bile, (bu alt alanları ayrıştırma gerekli çünkü) Ben tam bir etki alanı adı kullanmak bana gerekli başka bir proje üzerinde başladık yüzden kurulum benim yerel apache bu etki alanı adı kullanmak için. . * FoxyProxy kullanma ve http:// yapma domain.com ve http://domain.com, bir kural olarak ve 127.0.0.1 bunu işaret - Bu bana (www.domain.com kullanın ama dev makineyi isabet sağlayan bir mayın).
Ben değişiklikleri işlemek, ve rsync kullanan tüm sunuculara SVN ve eşitleme kapalı kodunu denetler getto bash script bu tür çalıştırın.
Eh, yakında benimle çalışmak için bir tasarımcı alacak. Benim kod View Controller sistemi bir tür bölünür - But i don't use any php templating system
Ben bu diğer şirkette çalışan bir dostum var. Onlar yol onlar ben bunu nasıl farklı şeyler yapmak. Ben o mükemmel olduğunu nasıl yaptığını düşünüyorum.
The code is in a Z:\ drive - which apparently is a network share (I'm not 100% sure) The project uses that code, and when he saves something, he opens firefox and turns foxyproxy on. It is configured using an HTTP Proxy server. I think the way it works, is that that HTTP server is configured to make any site that that company develops, go into b.b.b.b (development) ip instead of a.a.a.a (production) - I wish i knew what software it is or which proxy software can do this.
O JIRA kullanır ve jira bir "taahhüt" düğmesi vardır - bu yüzden nasıl çalıştığını bilmiyorum onunla gerçekten tanıdık değil.
Kafa karıştırıcı kısmı o siteye gittiğinde, sözde o herhangi bir geliştiricinin değişikliği seçin ve onlar üzerinde çalıştım ne bakabilirsiniz bir gelişme "açılır" var olmasıdır.
Sadece bir - Temelde, taahhüt her kişi, kendi ortamı vardır. ** Nasıl böyle bir şey, herhangi bir fikirleri uygulanabilir? **
O bu şirket için yeni çünkü nasıl çalıştığını bilmiyor ama o çabuk öğrenir umut!
Benim sorulardan bazıları:
- Nasıl geliştirme ve evreleme ortamları kurulum?
- Bir tasarımcı ihtiyaç duydukları tüm "views" olsa bile php koduna tam erişim var mıdır?
- "Çoklu-kullanıcı" ortamı uygulamak için kolay bir yol nedir?
- Biz bir şablon sistemi kullanmalı mıyım ya da bulunabilecek temel = $ Name> tasarımcı ve HTML kodu için çalışır?
- Ben doğru yapıyorum değil ne herhangi bir yorum?
PS: Patronum / teknik idi (o bir programcı olmak için kullanılır) ama o biz şimdi kullandığımız araçları hiç kullanmadım - Ben bütün bu sorumlu biriyim - O SVN :) olduğunu bilmiyordum