Site Maintenance & Transition
Tim
Perdue
I've been getting a lot of email and seeing lots of rumors about
what happened to PHPBuilder and why it hasn't had any new stories
posted recently. internet.com
is taking over the maintenance of the site and I am moving on to
focus on my day job and Consulting
Business.
No worries - the site is not going to be shut down and it is
likely some new stories will be posted soon.
--Tim
[
Read More ]
Anacom
Michael
Reynolds
Introduction
PHP is being used more and more as a tool for building e-commerce
applications. A necessary part of most e-commerce applications is
the ability to accept credit card payment in real-time, and PHP
handles this facet of online shopping with ease --- with a little
help.
This article will explain how to use PHP with Anacom. Anacom is a
popular online credit card processor with a fairly friendly
interface. You can read more about Anacom at http://www.anacom.com/.
[ Read
More ]
Using sockets in PHP : Get articles from Usenet
Armel
Fauveau
PHP can open sockets on remote or local hosts. Here is a hands-on
example of using such a socket: getting connected to a Usenet News
Server, talking to this server, and downloading some articles for a
precise newsgroup.
Opening a socket in PHP
Sockets are opened using fsockopen(). This function is both
available in PHP3 and PHP4. It uses the following prototype :
int fsockopen (string hostname, int port [, int errno [,
string errstr [, double timeout]]])
[ Read
More ]
Dynamic generation of static webpages
Loris
Tissino
The problem
Sometimes you may need to generate a static version of your
dynamically-generated web pages. For instance, you might have to
produce a web-cd, or you might want to offer on your website a
compressed version of some content to be downloaded and read
off-line. In some cases, you could need to show a work-in-progress
of a web site you are developing to someone who doesn't have a
connection to the Internet (yes, sometimes it happens). Or you might
want to publish your web pages at an Internet site which doesn't
offer you server-side programming (such as most of free hosting
sites).
In these circumstances, what you have to produce is a lot of
static web pages, viewable by a user who doesn't have a webserver
running, or hosted where you can't control a dynamic generation.
[ Read
More ]
User route tracing
Duncan
Fordyce
Logging is an old subject. It's simple just record the page
requested, time, IP number and maybe the refering URL. Instantly you
can draw up graphs on the most popular pages, the best referers etc.
This in its own right is very useful. However, when I was looking at
the logs on one of my larger sites, I thought - I know that page "x"
gets so many hits a day, but the user could have come to that page
using a variety of different routes. How do users get to page "x"?
On some sites there is a variety of different ways to reach the same
page. On PHPbuilder for example, most people probably see the list
of new articles and choose one of those. How many people go to the
columns page and look at all the articles? This isn't the best
example but I think you get the idea. If you know this information
you can see how effective your navigation system really is.
[ Read
More ]
Debugging PHP
Oier
Blasco
Introduction
The debugging process is a time consuming activity. When the
project is a small group of scripts all is easy, but when the size
and complexity of the project grows, the debugging time increases
dramatically. With PhpUnit you can speed up your debugging process.
PhpUnit is a PHP port of JUnit test framework wrote by Fred
Yankowski , you can download it from http://www.ontosys.com/phiki/PhpUnit.
With PhpUnit you can write a suite of tests to check the correctness
of your code like a security harness. After the creation of the test
suite you can run all the tests automatically in a single step.
[ Read
More ]
The web of services: using XML_RPC from PHP
Luis
Argerich
What is the web of services.
There're a lot of comments in the market about "The web of
services" from the simple ways of content syndication used today to
the futuristic approach of UDDI. In its creation, the web was a
collection of documents, browseable information. As the web evolved
it was good to add some services to the web. In the future, the web
will be the place where organizations provide services useful to the
consumer and/or other organizations. This synergy between b2b and
b2c models can be thought as a web of services.
[ Read
More ]
[ View All
Columns ]
Create one
array element with multiple indexes Ryan Harris Some security
& HTTP tips. Alexander Yanuar K. Variable
argument lists and dynamic instantiation Steve Long Multiple
Sessions Running Consecutively Melinda Braddock How to ask
questions on the phpbuilder board Roel Colorizator:
Convert php code ->colorful HTML page Alexander Yanuar
K. How
to make linebreaks \n s... Chris Heilmann
[Show All]
Announcement:
Smarty 1.4.0 available Monte Ohrt PhpLens
Application Server Released John Lim The Knight's
Calendar Commerical version released! blake miller PHP Poetry
Contest J. Wynia phpReview goes
Beta Hans Wolters BadBlue Win32
PHP server adds security features Dave Minor New! PHP Hands
on Training in San Diego May 15-18 John Downing
[Show All] |