24
Eyl

patinin web kısmı büyük ölçüde tamamlandı. hemen adres satırınıza http://www.darkbrown.org/pati/ yazarak test etmeye, geri bildirim yapmaya, hacklemeye, hata bulmaya başlayabilirsiniz.

kullanımı hakkında ufak bir video çektim, onu da buradan indirebilirsiniz. videoda kullanan python scripti içinse burayı ziyaret ederseniz mutlu olursunuz. pati ne yer ne içer merak ediyorsanız, onun için de buraya bakarsanız pırıl pırıl olursunuz.

bilinen böcekler

  • arama sayfasında “enter” tuşuna basıldığında anasayfaya dönüyor.

yapılacaklar

  • python ve pyQT ile kullanıcının XML alması ve .pisi paketlerini yüklemesi için bir arayüz.
  • alt bağımlılıkların sadece yüklü değilse gösterilmesi
  • varsa yapılacak güncellemelerin gösterilmesi
3
Eyl

Windows üstünde PHP programlayan bir programcının, Pardus üstünde PHP’yi çok daha etkili bir şekilde kullanmaması için hiçbir sebep yok. Aksine, kurulum, geliştirme gibi işlemler pisi ve ek yazılımlarla çok daha kolay.

PAMP: Pardus, Apache, MySQL, PHP
Apache, php ve mySQL kurulumu pardus üstünde çok kolay. Bunu konsol üstünde, sadece sudo pisi install apache mysql-server mod_php komutunu vererek veya paket yöneticisinden  “apache, mysql-server, mod_php” paketlerini bulup kurmanız yeterli.

ek ayarlar:
Bilgisayarınız her açıldığında apache’nin otomatik olarak başlatılması için konsol üzerinde, service apache on, mysql sunucunun otomatik olarak başlatılması içinse service mysql_server on komutlarını vermeniz gerekiyor. MySQL veritabanının yapılandırılması içinse, kurulumdan sonra mysql_install_db komutunu vermeniz gerekiyor.

Artık tüm işlemler tamam, ev dizininiz üzerinde public_html adında bir dizin açarak, o dizinde http://localhost/~kullaniciadi şeklinde ulaşabilirsiniz.

Kısaca sırasıyla kurulum ve yapılandırma için konsol üstünden vermeniz gereken komutlar şunlar;

sudo pisi install apache mysql-server mod_php
service apache on
service mysql_server on
mysql_install_db

Artık kurulum ve konfigurasyon dahil her şey tamam.

PHP Geliştirme araçları:
Linux üstünde PHP programlama için kullanabileceğiniz bir çok editör var. vim, emacs, kate ve daha fazlası.
Ben ZendStudio kullanıyorum. Ne yazık ki, onun kadar gelişmiş başka bir çalışma ortama bulamadım, ki bunun dışında da php eclipse eclipse ile haşır neşir olanlar için güzel bir alternatif olabilir.

Apache ve PHP konfigurasyon dosyaları:
httpd.conf dosyası: /etc/apache2/httpd.conf
php.ini dosyası: /etc/php/php.ini
apache vhosts dosyası: /etc/apache2/vhosts.d/00_default_vhost.conf