Programcı olmak başka, sistme yöneticisi olup, sisteme yönelik progrmalar yazmak başka bir şey.
Sistme yöneticisi için, iki durum söz konusu. Önemli olan, sistemdeki mevcut yapılandırma betiklerini anlayıp gerektiğinde değiştirebilecek bilgiyi elde etmek. Bu durumda bash olmazsa olmaz. Yanında PERL ve Python gelir. Bunlar bilen birisi de, temel seviyede sistem yönetmi betiklerini kendi kolayca yazabilir. Sistem yöneticisinden multithread veya soket programlama yapan bir şey beklenmez haliyle. Teknik olarak o kapsam, bir kaç conf dosyasının parse edilmesi, bir kaç değerin elde edilip başka bir conf'a aktarılması çapında kalacaktır. Dosya olmaz, uygulama çıktısı olur vs. o sadece detay. PHP için, olmaz demek elbette yanlış. Ama PHP öğrenmeye, kullanmaya çıktığınızda sistem yönetimi ile ilgili değil, web programlama ile ilgili kaynaklar önünüze çıkacaktır. PHP ile mesela routing tablosunu maniple etmeye dair pek bir kaynak bulamazsınız. Ama PERL ile bunun yapan bir sürü sınıf bulmanız mümkün. Konu dilin kifayeti değilde, dilin kullanım alanına göre, kaynak, destek vs. olarak yaygınlığı noktasında farklara sahip kısaca. Teknik olarak, C dahil her şey sistem yönetimi için kullanılabilir elbette. 2012/4/30 Doruk Fisek <[email protected]>: > Merhaba, > > Mon, 30 Apr 2012 11:01:36 +0300, Onur Cem Celebi > <[email protected]> : > >> Sistem yönetimi tarafında bakıldığında PHP'nin hiçbir etkisi yok gibi >> görünüyor, acaba uzmanlar onu betik dilinden saymıyorlar mı ? > PHP temelde bir web uygulama dili. Temel sistem bileşenlerinde > kullanılmıyor, beraberinde de birçok sunucuda hazır kurulu olmuyor. > > Doruk > > -- > Özgür Yazılım A.Ş. ~ # > http://www.ozguryazilim.com.tr > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
