September 6th, 2009

PHP Enterprise Development by Ivo Jansch (ibuildings)

Berikut ini ada slide bertajuk “PHP Enterprise Development” oleh Ivo Jansch (CTO IBuildings.Com). Slide tersebut menjelaskan step by step bagaimana menggunakan PHP untuk membangun Enterprise Application Software

April 15th, 2009

Yii 1.0.4 is released

Yii Framework versi 1.0.4 telah dirilis 5 April kemarin. Berikut pengumuman dari yiiframework.com:

We are proud to announce the release of Yii Framework v1.0.4!

In this release, we included about thirty feature enhancements and more than twenty bug fixes. We continue to improve the powerful ActiveRecord (AR) implementation in Yii. In particular, we added support for using SQL Server with AR (thanks to Christophe for his generous contribution). We also added a so-called STAT relation to facilitate aggregational queries in AR. Moreover, we enhanced AR so that it can be used for tables without primary keys and foreign keys. We added several new components, including a validator to check the existence of input data in a table, a Zend Data cache component and an eAccelerator cache component, and a cache dependency represented in terms of a PHP expression.

Please check the change log to learn about the complete list of changes.

We continue to make progress with translation of Yii documentation. In particular, the translation of the Guide to Polish and Indonesian are close to finish. Thanks to those who participated in Yii translation project.

Salam,
Agus Suhartono
ThePhpEnterprise.Com

April 7th, 2009

Mengenal Getter dan Setter Method dalam PHP.

Dalam konsep pemrograman berorientasi objek, sebuah objek memiliki data dan perilaku. Data diimplementasikan sebagai variable (public) sedangkan perilaku diimplementasikan sebagai method (public). Data dalam objek juga sering disebut sebagai property, tetapi sering ada perbedaan mengenai properti (property) ini. Pada bahasa berbasiskan komponen seperti Delphi dan VB, properti (property) selain menyimpan data juga memiliki perilaku, karena ketika properti (property) ditetapkan ternyata ada proses yang dilakukan.

April 6th, 2009

Pola Desain (Design Pattern) Apa dan Mengapa?

Pola desain (design pattern) telah menjadi suatu hal yang penting dalam dunia rekayasa perangkat lunak (software engineering) saat ini. Keberadaannya telah menjadikan sebuah acuan apakah suatu perangkat lunak (software) dibuat dengan baik ataukah tidak. Dia juga membantu para arsitektur dalam mendesain sebuah perangkat lunak (software). Apakah pola desain (design pattern) itu? Dan mengapa begitu penting? Silahkan simak artikel ini.

April 2nd, 2009

Refactoring: Sebuah Pengenalan

Refactoring adalah perbaikan desain dari kode yang sudah ada.
Dalam Refactoring tidak menambah fitur, melainkan hanya memindah,
memecah, menggabung, menghapus dan mengganti nama kode yang sudah ada.
Tujuannya supaya kualitas kode lebih baik.

April 1st, 2009

Pernikahan menyenangkan: PHP Jalan di Java Application Server

Berita menggembirakan, ada sebuah engine, yang dinamakan Quercus, yang menjadikan PHP akan dapat dijalankan di Java Application Server. Quercus mendukung PHP versi 5.

April 1st, 2009

PHP, Enterprise Application dan Namespace/Package

PHP merupakan bahasa pemrograman yang memulai memanjat sebagai bahasa yang bisa digunakan untuk membuat Enterprise Application. Mulai PHP5 (PHP versi 5) konsep Object Oriented Programming telah ditingkatkan cukup banyak. Benarkah PHP siap menjadi Enterprise Language? Saya tidak menjawab ya atau tidak, tetapi keberadaan application framework semacam Zend Framework dan Prodo Framework paling tidak telah dipersiapkan untuk menjawab tantangan itu.

April 1st, 2009

Zend Framework 1.7.8 Released

ramework 1.7.8! You can download this new mini release from the ZF download site:

http://framework.zend.com/download/latest/

A list of all issues resolved in this release can be found at:

http://framework.zend.com/issues/secure/IssueNavigator.jspa?requestId=1099

March 30th, 2009

Selamat datang di ThePhpEnterprise.Com

Situs ini akan membahas penggunaan PHP dalam ranah enterprise application. Smoga bermanfaat