Software kategorisi arşivi

PHP 5.4.7 ve PHP 5.3.17 yayinlandi!

Php takımının linkte belirtildiği değişiklikleri uygulayan sürümleri 13.09.2012 tarihi itibariyle yayınlandı. Bilindiği gibi php’nin şu anda sadece 5.3.x ve 5.4.x sürümlerine geliştirme yapılmakta. İlk bakışta standart bir php geliştiricisinin çok da etkilenmeyeceği geliştirmeler gibi gözüküyor.  Php’li günler dileriz..

5 Yorum

aptana studio php kod formatı ayarları

Yazılım geliştirirken kodların düzgün görünmesi de önemlidir tabii ki. IDE’lerin otomatik tamamlama özelliklerinin yanında en çok kullanılan pratikliklerinden biri de kod formatlamak olsa gerek. Çeşitli tuş kombinasyonlarıyla kod formatlamak mümkün oluyor. Kimisinde ctrl+shift+f, kimisinde alt+shift+f falan filan… Kodu formatlıyor da, bizim istediğimiz gibi mi formatlıyor, bu da önemli bir nokta. Aptana Studio için default olarak […]

, , , , , , , , , ,

5 Yorum

Zend Framework 2 – Projenin ayaga kaldirilmasi

Projenizin iskelet yapısını oluşturarak ayağa kaldırmanız için yapmanız gerekenler burada açıklanmıştır: http://framework.zend.com/downloads/skeleton-app Uygulanması gereken komutlar şu şekildedir: cd my/project/dir git clone git://github.com/zendframework/ZendSkeletonApplication.git  cd ZendSkeletonApplication  php composer.phar install GIT Projemizin iskelet yapısını github üzerinden çekmemiz gerekmektedir. Bu nedenle Windows işletim sistemi kullananlar öncelikle sistemlerine git kurulumu yapmalıdırlar. Git kurulumu yapmak için bu site işinizi görecektir:  http://git-scm.com/downloads Composer Composer php de […]

, ,

19 Yorum

Zend framework 2.0.0 Stable yayinlandi.

Zend frameworkun bir süredir betası üzerinde çalıştığı Zend Framework 2.0.0 ‘ın dün gece (05.09.2012) saat 22.00 de stable versiyonunun yayınlandığı bildirildi. Paket ve kurulum bilgilerine buradan erişebilirsiniz : http://framework.zend.com/downloads/latest Zend Framework’ün 1.00 versiyonu 2007 Temmuzunda yayınlanmıştı. 5 yıldan fazla. O zamandan beri eklemeler yapılmaya devam edildi, ve şu an 2.0.0 yayınlandı. Zend Frameworkte  Neler Yeni? ModuleManager : […]

, , ,

4 Yorum

PHP Web Service – SOAP

Merhaba, Size PHP ile web service (SOAP) hizmetinden bahsedeceğim. Web service bir haberleşme standardıdır. Standart bir yapı olması nedeniyle projelerinizde kullanmış olduğunuz yazılım dillerinden bağımsız olarak düşünmeniz gerekecektir. Projeler aynı dille yazılmış olmaksızın veri alışverişi sağlayabilirsiniz. Kapsamlı projelerde ihtiyaç olarak doğan veri alışverişini sağlayabileceğiniz güzel bir altyapıyı PHP ile örnekleyerek anlatmaya çalışacağım. Sözü fazla uzatmadan […]

, , , ,

4 Yorum

PHP interface

Merhaba, Bugün PHP interface yapısından bahsetmek istiyorum. Bilindiği üzere interface Türkçe “arayüz” anlamına gelmektedir. Ancak, burada görsel birşeyler düşünmeyelim. Yapı yani modelleme arayüzü olarak düşünebiliriz. Birden fazla adaptorü olacak bir yapımızın olduğunu düşünelim. Örnek vermek gerekirse, bir veritabanı altyapısı hazırlıyorsunuz ve mysql, oracle gibi birden fazla adaptorünüz var. Bu adaptörlerdeki yapıların birbiri ile aynı olmasını […]

, ,

6 Yorum

child pid … exit signal Segmentation fault (11) – cpanel – centos

Centos 5.5 içinde cpanel yüklü sistemde child pid … exit signal Segmentation fault (11)hatası almaktaydım. Her yerde memory’nin yetmediğini belirten , diskin tutarsız olduğunu felan söyleyen yazılar gördüm. Bu hatayı , apache nin error loglarından görebiliyordum, son kademe log olarak burada yakalayabildim. Ancak bir detay vermiyordu. Php 5.2 sistem, mysql 5.1 kullanıyorum. Daha sonra hatayı tespit […]

, ,

3 Yorum

aptana studio php otomatik tamamlama (aptana studio php autocomplete)

Öncelikle, henüz yapmadıysanız, Ubuntu’da Aptana Studio kurulumu için buraya göz atabilirsiniz. Aptana Studio’da yeni bir proje ile çalışırken, sadece projeyi eklemek yeterli olmuyor. Ek olarak bir ayar daha yapmak gerekmekte. Eklediğimiz projeya sağ tıklıyoruz ve açılan menüden en altta bulunan Properties‘a geliyoruz. Açılan pencerede sol menüde Project Natures kısmına geliyoruz. Burada PHP’nin yanına bir tik […]

, , , , ,

6 Yorum

ubuntu 12.04 aptana studio kurulumu

Php ile çalışırken windows üzerinde Zend Studio ve Netbeans, ubuntu üzerinde ise sadece Netbeans kullanıyordum. Bunların dışında da güzel IDE’lerin olduğunu biliyordum ve denemek istedim. Doğruyu söylemek gerekirse Zend Studio’da autocomplete sorununu çok fazla yaşamıştım. Autocomplete bir gün çalışıp bir gün çalışmıyordu Her ne kadar burada çözümü bulunmuş olsa da ben farklı ortamlarda çalışmayı denemek […]

, , , , , ,

8 Yorum

php debug_backtrace fonksiyonu

dubug_backtrace PHP’de debug_backtrace() fonksiyonu, çalıştırıldığı yere kadar çalışan tüm metodları, bunların argümanlarını kullanılan nesneleri classları, çalışan dosyanın tam yolunu vs bilgileri bize array olarak veren bir metoddur. Adı üzerinde, backtrace’leri debug ediyor Örnek olarak hazırladığım 2 adet php sayfası var. Bunlardan biri default.php diğeri start.php. Biraz karmaşık gibi görünebilir, debug_backtrace fonksiyonunun ne işe yaradığını gösterebilmek […]

, , , , ,

7 Yorum