Archive for October, 2005

Saturday, October 22nd, 2005

San Francisco downtown

San Francisco downtown
Originally uploaded by Nuno Loureiro.
View from coit tower
Tags:

No Comments » - Posted in English, Mobile Photos by nuno

Friday, October 21st, 2005

Zend Certification

Bruno and I took the Zend Certification exam here at the conference and I’m glad to announce that we both passed and we’re both ZCE now…
Here’s my certification authentication.
The exam had some tricky questions and it covers pretty much all of the aspects of PHP but I can’t say it was difficult.
For the […]

No Comments » - Posted in English, Tech by nuno

Friday, October 21st, 2005

PHP and Unicode

PHP and Unicode
Andi Gutmans from Zend, Andrei Zmievski from Yahoo!
- Definitions
. Character Encoding Form: representation of a character set using a number of integer codes (code values)
- Multi-i18n-what?
. Dealing with multiple encodings is a pain
. Different algorithms, conversion, detection, validation, processing… understanding
. Dealing with multiple languages is a pain too
. But cannot be avoided in […]

No Comments » - Posted in English, Tech by nuno

Friday, October 21st, 2005

Techniques for Building Enterprise PHP Applications

Techniques for Building Enterprise PHP Applications
by Chuck Hagenbuch, John Coggeshall, Rock Mutchler from Zend
Problem: client’s site was slow
Resolutions:
- Profile site lloking for slow pages/functions in current system
. Patch this bottle necks with a faster solution:
for example caching dynamic content with zend platform or fixing poorly written code
- Identify small changes that causae large effect on […]

No Comments » - Posted in English, Tech by nuno

Thursday, October 20th, 2005

PHP Data Objects

PDO by Wes Furlong
Ships with PHP 5.1
-The PDO Solution:
. Move PHP specific stuff into one extension
. Database specific stuff (only) in their own extensions
. Data access abstraction, not database abstraction
Tags:

No Comments » - Posted in English, Tech by nuno

Thursday, October 20th, 2005

Object Caching for high-performance, scalable web applications

Object Caching for high-performance, scalable web applications
by Johann Schleier-Smith, CTO, Tagged LLC
corp.tagged.com/obj-cache-zip
- load balancer
- ZP (30 PHP servers)
- memcached (livejournal) (4 servers) (hash based on keys to decide the storage server)
. Oracle 10g RAC
- Low level cache architecture
. Object serialization
. Basic cache operations
- SET($key, $value, [$lifetime])
- GET($key)
- DELETE($key)
- GETANDWAIT($key)
. Advice: pick something
Tags:

No Comments » - Posted in English, Tech by nuno

Thursday, October 20th, 2005

Service Data Objects

Service Data Objects by Graham Charters
Service Data Objects (SDOs) enable PHP applications to work with data from different sources (like a database query, an XML file, and a spreadsheet) using a single interface.
- Data Access Services
. Now we have a data structure we need some way to get data in and out of it..
. SDO […]

No Comments » - Posted in English, Tech by nuno

Thursday, October 20th, 2005

PHP Extension Development

* Creating PHP5 extensions
. PHP5 extensions are the same as in PHP4
. ext_skel generates the basic skeleton
- Build PHP Extensions
src/php5/ext$ ./ext_skel –extname=util
1 $cd ..
2 $ vi ext/util/config.m4
3 $ ./buildconf –force
4 $ ./configure –with-util
5 $ make
(cont…)
Tags:

No Comments » - Posted in English, Tech by nuno

Tuesday, October 18th, 2005

XML, Web Services & PHP

Today I’ll attend two tutorials: XML, Web Services & PHP and PHP Extension Development.
Here are the some notes taken on the XML, Web Services & PHP Tutorial.
Speaker: Christian Wenz-

No Comments » - Posted in English, Tech by nuno

Tuesday, October 18th, 2005

Zend & PHP Conference

After a long trip and a lot of flight changes, finally we arrived at Hyatt Regency Hotel in San Francisco, where the Zend & PHP Expo is going to happen. For the next days I’ll post some notes about the Tutorials and Sessions.
Tags:

No Comments » - Posted in English, Tech by nuno