> 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ı ? 
> 


Hiçbir etkisi yok demek yanlış olur.  Başka arkadaşların da vurguladığı
gibi burada temel olan sistem yönetimi için kullanılacak yazılım
dilinden beklentidir. 
Örneğin DNS dosyalarınızı oluşturup düzenleyeceğiniz, web sunucu virtual
host dosylarıyla oynayacağınız, servisleri yöneteceğiniz, sistem
bilgileri alabileceğiniz vb. çok fazla işte kullanabilirsiniz PHP'yi. 

Sistem tarafına hakimseniz ve PHP az çok biliyorsanız en kötü şartlarda
pipe ile bile birçok işinizi görürsünüz. Yada exec veya system
fonksiyonları ile. Sistem içerisinde device'ların /dev,
konfigurasyonların /etc, information'un /proc veya daha birçok dizin
altında nelerin bulunduğunu, awk, sort,cat,grep vb. komutlar ile neler
yapabildiğinizi bilirseniz php içerisinde bunları kombine şekilde
kullanabilirsiniz. Çünkü burada mühim olan o dilin özelliğinden ziyade
sistem bilginiz ile dili harmanlayabilmektir.  PHP ile ilk aklıma
geldiği şekliyle dosya yazma okuma işlemleri, string işlemleri ve exec
benzeri fonksiyonların kullanımlarını öğrenmekle çok işinizi görebilir. 

C'nin kullanılmasının elzem olduğu yerlerde olabilir. Birçok sunucunuz
var ve çok fazla işlem gören uygulamalarınız var diyelim. Herbirisi
milyonlarca satır log üretiyor ve özel nedenlerden dolayı bu logların
özel bir yazılımla işlenmesi gerekiyor diyelim. Scripting diller ile
ulaşamayacağınız hızda bunları okuyup analiz yapabilir ve bunu yaparken
de bir o kadar az kaynak tüketimi ile sunucunuza da yük getirmeden bu
işi yapabilirsiniz. Ya da özel bir cluster oluşturmak ve sunucularınızı
veya üzerlerindeki yazılımları kendi aralarında haberleştirmek ve bir
ayağı sistem tarafına bakan bir yazılım yapmak istiyorsanız yine C'nin
kullanılması alyyül ala olur. 

Genel itibarla perl tavsiye edildi, bende bunu tavsiye ettim çünkü
google'da yapacağınız aramalarda sanırım en kolay bulabileceğiniz
örnekler perl örnekleri olacak. Bu nedenle hazır kodlar veya yazılmış
kütüphaneler kullanarak hızlı sonuç alacaksınız. Bir sistemcinin yazılım
bilmesi ve bildiği yazılım dilinde kolay örnekler bulunması tercih
sebebidir.

-- 

/**
 * @author Atıf CEYLAN
 * Software Developer & System Admin
 * http://www.atifceylan.com
 */
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap