Archive for January, 2010

i5Toolkit is slowing things down significantly

I did a bit of digging around to find out why the response times were so bad with the test PHP programs we have written so far. Turns out the toolkit API’s have a large overhead attached to them and you should use the DB2 functions where possible for DB2 access! I wrote a simple

Nice to hear you did OK!

It is always good to get feedback about how you are perceived and how your products are working in the market place. We recently went through a major new install of our Receiver Apply program(RAP) product for a very large fast food chain in Germany. The install was not the easiest and we did have

PHP for i #4

In this post we will add the same functionality we added in the C for i #4 post to the PHP Project. The way we will display the details of the user will be different to a 5250 screen, we don’t monitor for Function Keys in the Web Browser so we need to find an

C for i #4

The next part of the project will add the ability to add records to the database file. The F6 key will be used to prompt the user for the data to be added to the file. Once the file has been updated we need to cause a refresh of the list to contain the newly

Looking for Support?

Are you looking for support with your IBM ‘i’? If so we have skills we can offer. We have been working with the IBM ‘i’ since it announcement and have developed indepth skills for High Availability, Systems Management and Programming for the IBM ‘i’. Our hope is to find small companies who are running the

Users table in phpmyadmin

Adding phpMyAdmin to MySQL

As part of the PHP for i series we will be using a MySQL database as well as the DB2 database to show how to interact with each. When we installed ZendServer we also took the default MySQL install, once installed we started the servers using the menus provided before starting a QP2TERM session where

DspUsrPnl

C for i #3

This post will cover the start of adding a UIM interface to the C Project. The UIM interface adds a CUA compliant interface to the project which is important when you later add the LookSoftware interface over the 5250 screens we are developing. We have a stock method which we tend to use for the

ZendServer is Faster!

I had left the testing for a while as I have a functioning install of the original PHP server, but I finally bit the bullet yesterday and installed it on our second i520 running V5R4. Installation instructions were a bit sketchy only because there is a lot of information to go through. First problem was

PHP for ‘i’ #3

Just thought I would post up the code to access the database using the i5Toolkit classes. <DOCTYPE EN? Transitional 4.0 HTML DTD W3C ?- PUBLIC> <HTML><HEAD> <META content=”text/html; charset=iso-8859-1″ http-equiv=Content-Type></HEAD> <BODY> // use the toolkit classes include(“i5toolkit/Toolkit_classes.php”); // include the file which holds the user info include(“../scripts/config.php”); // connect to the i5 try { $conn

PHP for ‘i’ #2

In this post I will describe how to connect to the DB2 database files we have created in the C for ‘i’ project and output them into your browser. When you install the ZendCore product it creates its own base website in ‘/www/zendcore’ and within this directory is a set of PHP classes (i5Toolkit_classes.php) that