Proje Yönetimi : Opengoo
Şu sıralar proje yönetimi konusuyla bayağı bir ilgiliyim. Her ne kadar programcılıkta OOP, Design pattern, UML gibi kavramlara çok hakim olmasamda iş akışını yönetmek bile başlı başına sorun aslında. Bu yüzden CPM, Pert gibi kavramları araştırıyor ve php mysql projelerinde kullanmak için hem teorik hem pratik bilgiler, araçlar topluyorum.
Ceviz.net’ten tavsiye olarak aldığım ve indirip kullanmaya başladığım Opengoo open source bir online ya da çevrimiçi demek daha doğru olacak sanırım, proje yönetim aracı. Yakında da türkçeleştirilecek sanıyorum. Forumlarında çeviriye başlandığı yazılmış. İngilizce bilenlerinde konuya el atması iyi olabilir.
Eğer sizde benim gibi Xampp kullanıyorsanız ve Xampp ile birlikte gelen phpmyadmin misali htdocs yani root üstünde sabit bir klasörde Opengoo çalıştırmak istiyorsanız şöyle yapabilirsiniz. ( Kullanmıyorsanızda xampp portable kullanın derim )
D:\xampp\apache\conf içindeki httpd.conf dosyasına şu satırları ekliyorsunuz.
Alias /opengoo "D:/xampp/opengoo"
<Directory "D:/xampp/opengoo">
Allow from localhost
AddDefaultCharset Off
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
Bu sayede xampp klasöründeki opengoo klasörünü üzerinde çalıştığınız scriptlerden ayırabilir standalone kullanarak rahatlayabilirsiniz. Opengoo eğer bir ofis vs. de çalışıyorsanız xampp mail ayarlarınıda yaparak network üzerinden etkili şekilde ya da bir domaine kurarak tamamen online kullanabileceğinizi düşünüyorum.
Proje yönetimi açısından hiç ilginizi çekmediyse bile eğer php mysql kullanıyorsanız library kısmında json, cssmin, jsmin, pear gibi kütüphanelerini incelerseniz bu şeyler işime yarayabilir diyeceksiniz.