"Enter"a basıp içeriğe geçin

Etiket: PHP

Tam PHP’yi bırakıyordum ki…

laravelPHP’yi ilk bırakmaya başladığım sene 2010 idi sanırım. Mesleğimin 10. yılında bırakırım, artık kendimi mobil dünyaya veririm diyordum. Kısmen öyle de olmuştu, iyi kötü iOS için uygulama yazmayı öğrenmiştik. Bir iki uygulama yayınladık. Oh artık PHP yazmayacağım derken ofisteki işimiz icabı Tercih.Tv‘yi sil baştan yazmak bize düştü. O zamanlar Slim PHP Framework ile yeni tanışmıştık, onun gazıyla Tercih.Tv’yi api’li olarak yazdık. Api’si boşa akmasın diye de hemen iOS uygulamasını da yazdık.

Daha sonra da bir kaç kere PHP’yi bıraktığımı söyleyip durdum. Fakat öyle büyük konuşmuşum ki bir keresinde kendimi hiç ama hiç bulaşmak istemediğim bir projenin satırları arasında buldum. Üstelik kendi ofisimde, kendi masamda bile değildim. Baya baya müşterinin ayağına kadar düşmüş, ne yazdırmak istediğini bilmeyen, bileni de dinlemeyen muhataplarımızla dolu dolu 15 gün geçirmiştik. Ama bu kan ve göz yaşı dolu maceradan zıpkın gibi fişşek gibi bir yazılımcımız doğmuştu: Mustafa Alkan. Zira bütün kodu bu genç arkadaşa yıkmıştım. Adamcağız  Yiğit Özgür’ün “Konuşmayı Söken Bebek” karikatüründeki gibi gözümün önünde developer olmuştu.

MacPorts ile Apache2 ve PHP (MySQL-PostgreSQL destekli) kurulumu

Bir PHP geliştiricisi olarak uzun yıllar Windows tecrübesi yaşadıktan sonra artık aradığımı bulmuş ve Macos kullanmaya karar vermiştim. Bunun envai çeşit nedenini bir önceki yazıda zaten uzun anlatmıştım. Bu yazıda macos’da Apache ve PHP (MySQL-PostgreSQL destekli) kurulumundan bahsedeceğiz. Aslında Apache-PHP-MySQL için en pratik yol MAMP kurmak ama bu şekilde kurulan PHP’ye postgreSQL desteği vermek zor. Bunun için en iyi yöntem MacPorts kurmak.

Bilindiği üzere Macos aslında BSD tabanlı bir Unix işletim sistemidir. BSD’nin de en güzel özelliklerinden biri Ports denen bir yazılım kurma sistemi olmasıdır. Bu sistem sayesinde pek çok yazılımı sadece bir kaç komutla internetten indirip güncelleyebilirsiniz. İşte bu Ports sistemini Mac’e de uyarlamışlar ve adına MacPorts demişler.

MacPorts komut satırı (terminal) üzerinden çalıştırılan bir uygulama ama işletim sisteminize kurulu olarak gelmiyor. Bunun için bu sayfadan macos’unuza uygun olan dmg imajını öncelikle indirip kurmanız gerekiyor. Bizim sistemimiz Snow Leopard 1.6.3 olduğu için biz bu dosyayı indirip kurduk.