|
PHP is a Web scripting
Aspect Oriented Software
language that is the
Development (AOSD) is a
functional equivalent of
methodology meant to
Microsoft's VBScript and
implement new aspects in
Active Server Pages except
software component using
that PHP is more
external components, but
platform-agnostic...PHP3
without altering the code
provides myriad powerful
that implements the core
features for your Web
functionality.
The AOSD
applications.
concept was applied
originally by Java
developers. They developed a
compiler that implements the
AOP (Aspect-Oriented
Programming, an
implementation of AOSD)
white box approach, i.e. the
compiler the merges the code
that implements the software
components core
functionality with the
necessary code alterations
to implement the new aspects
where necessary.
This paper
provides an introduction
into the paradigm of
aspect-oriented software
development (AOSD). It
includes a multitude of
practical examples, provided
with a view to objectify
such abstract approach as
AOSD, as well as to help the
reader easily grasp its
essence and advantages. The
paper is primarily intended
for programmers working with
PHP. Its aim is to
demonstrate a way of
applying AOSD in PHP-based
project
Date: Jan, 18 2000 Date: May, 14 2006 |