Denilzi, Yurt, Kyk, özel yurt, öğrenci yurdu, kız öğrenci, erkek öğrenci
Tem
30

PHP için SQL Server 2005 sürücüleri

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

Microsoft’un Windows Server 2008 ile beraber gelen IIS 7.0 içerisinde PHP’nin Linux sunuculardan daha hızlı çalıştığı konusundaki iddiası ve sonrasında Expression Web 2 içerisinde PHP desteği ile artık “PHP ve ASP.NET kardeşliği” diyebileceğimiz yapıya bir destek de SQL 2005 sürücüleri ile geliyor. Aşağıdaki adresten PHP için bir PHP 5 eklentisi olarak gerekli yüklemeleri edinerek PHP içerisinde artık daha rahat bir şekilde SQL 2005 kullanabilirsiniz.

http://www.microsoft.com/downloads/details.aspx?FamilyId=61BF87E0-D031-466B-B09A-6597C21A2E2A&displaylang=en

Biraz daha yükselerek kuş bakışı sunucu taraflı senaryolara bakarsak artık IIS 7.0 üzerinde PHP ve ASP.NET’i aynı site içerisinde beraber çalıştırıp hatta aynı FormsAuthentication yapılarını kullanabilmekle kalmayıp aynı veritabanı sunucusunu da kullanabiliyorsunuz.

Sonumuz hayrola :)

Kaynak

Tem
18

Expression Web 2 ve PHP desteğine dair ayarlar.

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

Daron abinin sitesinde gördüğüm son yazı.. biraz ilgimi çekti hoşumada gitti :)

Expression Web 2 ile beraber gelen belki de en ilginç ve güzel yeniliklerden biri de PHP desteğinin gelmesi. Microsoft’un Windows Server 2008 ile beraber gelen “PHP Windows sunucularda artık Apache’den daha hızlı çalışıyor” iddiası çerçevesinde böyle bir gelişme aslında çok da garip değil. Yazılımcılar olarak baktığımız bu durum tabi ki bizim için çok faydalı, tek bir Expression Web ile hem ASP.NET hem PHP siteleri “color coding” dahil düzenleyebiliyor ve çalıştırabiliyor olmamız müthiş bir avantaj. Peki tüm bunları nasıl yapacağız?

Expression Web 2 ile beraber Expression Development Server geliyor. Bu yapı bizim Visual Studio içerisinde alıştığımız ASP.NET Development Server’a çok benziyor ve sistemde herhangi bir şekilde IIS yüklü olmasa da siteleri çalıştırabilmenizi sağlıyor. Expression Development Server’ın tabi ki PHP desteği de var fakat sisteminizde PHP’nin yüklü olması gerek. Gelin şimdi tüm ayarları ve yüklemeleri nasıl yapabileceğimize bir göz atalım.

  • İlk olarak http://us3.php.net/get/php-5.2.5-Win32.zip/from/a/mirror adresinden PHP 5′i bilgisayarınıza indirerek kaydedin. İndirdiğiniz ZIP dosyası içerisindeki herşeyi sisteminizde herhangi bir klasöre boşaltın. Benim tavsiyem  C:\PHP gibi bir yerlere koymanız olacaktır.
  • Bir sonraki adımda ZIP dosyasından çıkardığınız dosyaların içinden php.ini-recommended adındaki dosyanın bir kopyasını alarak adını da PHP.ini olarak değiştirmeniz gerekiyor. Bu dosyayı ASP.NET’teni Web.Config’e benzetebiliriz.
  • Expression Web içerisinde herhangi bir boş site yaratıp içerisinde bir PHP dosyası oluşturduktan sonra bir defalığına PHP motorunu Expression Web’e göstermeniz gerekiyor. Bunun için program içerisinde “Tools / Application Options” menüsünden ilerleyerek “Path to PHP Executable” ayarını değiştirmeniz gerekiyor. Örneğin şöyle bir ayar uygun olacaktır: “C:\PHP\php-cgi.exe

Hepinize kolay gelsin ;)

Kaynak

Haz
16

php 5.3

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (3 Oy, Ortalama: 5 / 5)
Loading ... Loading ...
php 5.3
php 5.3

Tamamen unicode destekli bir PHP 6′a geri sayarken, PHP ekibi daha önce alışık olduğumuz bir uygulamaya gidiyor. PHP5′e geçtiğimiz günlerde PHP4 desteğinin ve sürümlerinin devamlılığının geldiğini biliyoruz. PHP6′dan önce PHP 5.3 sürümü yakında download edilebilir halde olacak.

PHP5 aslında sürümleri itibariyle oldukça verimli oldu. PHP 5′de nesne yönelimli programlama, PHP 5.1′de PDO, PHP 5.2′de ise SPL ile tanıştık. Ki çoğu PHP kullanıcısı halen bu özellikleri tam anlamıyla kullanmıyordur.

PHP 5.3′de ise bir ardıl olarak geleneği bozmuyor, namespace desteği ile PHP’i genişletiyor.

Java ve .NET’den alışık olduğumuz üzere namespace’ler gittikçe genişleyen veya sınıf kütüphanesi kullanan projeler için kalabalıkla başa çıkmak için tek çaremiz.

Ayrıca deneyimli PHP kullanıcıları için bu sürümde ayrıca Static Late Binding, static sınıf isimlerini değişken ile çağırabilme ($sinif::method gibi) ve SPL’e getirilen SplFastArray ile daha hızlı array objesini müjdelemek isterim.

Kaynak

Yukarı
Kapat
  • Sosyal İmleme
  • E-posta ile
E-posta ile paylaş