Yeni Üye - akışı tutulması (PHP geliştirme)

3 Cevap php

Bu bir acemi soru biraz ama bazı rehberlik alabilirsiniz umuduyla. Henüz hala benim kurulum ile tamamen rahat değilim ve her zaman gibi ben farklı sonuçlar ile sona yeni bir sistem kurmak gibi görünüyor, bir kaç ay için Eclipse ile oynamak oldum.

Ne elde etmek umuyorum oldukça standart (Bence).

Benim bir ortamda ben (şu anda Subclipse kullanarak) SVN, FTP desteği (kod tamamlama, üstlenmeden, vb) hata ayıklama (XDebug kullanmak için gidiyor), (şu anda Aptana eklentisi kullanarak) ve her zamanki çan ve geliştirme ıslık istiyorum

Benim şu anki en büyük sorunu 'gelişme' ve 'üretim' sunucuyu hem desteklemek benim ortamı kurmak için nasıl. Optimal I (VM Ubuntu dev sunucuya karşı benim Vista masaüstünde Eclipse) dev sunucuya karşı doğrudan çalışmak mümkün olacak ve daha sonra üretim sunucusuna (paylaşımlı barındırma) itin. Ben (tıpkı Aptana tarafından sağlanan Bağlantıları kullanarak, hiçbir yerel proje dosyaları ile) ama bu kod completoin veya tüm diğer çan ve gelişmesi için sağlanan ıslık için izin vermez tahmin ediyorum dev sunucuya karşı doğrudan çalışmak için tercih ederim . Herhangi bir düşünce?

Bir açık uçlu soru tür, ama belki bu benim gibi insanlar kurmak için iyi yollar içine bazı bilgiler almak böylece kurulumları tanımlamak için Eclipse kullanarak deneyim büyük bir anlaşma ile biraz sizin için bir fırsat olabilir.

3 Cevap

Ben her zaman dev yerel kopyası ile çalışmak. sunucu ortamı, öylesine - otomatik tamamlama iyilik tam kod olabilir, ama aynı zamanda da işini kolaylaştırır FileSync plugin for Eclipse hangi kullanıyorum - - her zaman ben bir şey değiştirmek - bu için eşitler kendinize söylediğiniz gibi dev kaldırın. Ben doğrudan test yapabilirsiniz sunucusu.

Bu dev bulunuyor. bölüm. Üretim ortamında dağıtım doğrudan benim Eclipse kurulumu ile ilgisi yoktur. Ben projemde mevcut durumu ile mutluyum kez - Ben CVS (tabii sadece o) her şeyi işlemek (ama gerçekten kullanmakta olduğunuz sürüm kontrolü önemli değil), bazı yayın etiketi ile etiketlemek ve ardından komut kullanan Verilen serbest etiketi ile üretim makinesine dağıtım (verilen etikete göre CVS gerekli şeyleri getirir ve üretim makineleri koyar) yapar.

Neden sadece Aptana kullanmaz? Hala esaslı tutulma var ve Sync / SVN / FTP / SFTP (SSH) sunuyor

Eğer uzak bir yer olarak bir dosya yolu kullanamazsınız ancak biri olarak bir proje kullanabilirsiniz - Aptana Eğer dosyalar için uzaktan ve yerel dizin tanımlamak, ne soruyorsun yapar. Ben yerel proje ve uzak projeyi kurdunuz ve birbirlerine senkronize.