Page 63 - Open Soource Technologies 304.indd
P. 63

Open Source Technologies



                   Notes
                                             5.3.0   2009-06-30   Namespace support; Late static bindings, Jump label
                                                                 (limited goto), Native closures, Native PHP archives
                                                                 (phar),  garbage  collection  for  circular  references,
                                                                 improved  Windows  support,  sqlite3,  mysqlnd  as  a
                                                                 replacement  for  libmysql  as  underlying  library  for
                                                                 the  extensions  that  work  with  MySQL,  fileinfo  as  a
                                                                 replacement for mime_magic for better MIME support,
                                                                 the Internationalization extension, and deprecation of
                                                                 ereg extension.
                                             5.3.1   2009-11-19   Over 100 bug fixes, some of which were security fixes
                                                                 as well.

                                             5.3.2   2010-03-04   Includes a large number of bug fixes.
                                             5.3.3   2010-07-22   Mainly bug and security fixes; FPM SAPI.

                                             5.3.4   2010-12-10   Mainly bug and security fixes; improvements to FPM
                                                                 SAPI.
                                             5.3.5   2011-01-06   Fix of critical vulnerability connected to floating
                                                                 point.

                                             5.3.6   2011-03-10
                                     php-                        Removed items: ‘register_globals’, ‘safe_mode’,

                                    trunk-   ?.?     No date set   ‘allow_call_time_pass_reference’, session_register(),

                                    dev                          session_unregister()  and  session_is_registered()
                                                                 functions

                                                                 New features: traits, array dereferencing, closure $this
                                                                 support, JsonSerializable interface.


                                 5.2 Installation of PHP

                                 In this section, you learn how to install PEAR on your platform from a PHP distribution or
                                 through the go-pear.org web site.

                                 5.2.1 Installing with UNIX / Linux PHP Distribution
                                 This section describes PEAR installation and basic usage that is specific for UNIX or UNIX-like
                                 platforms, such as Linux and Darwin. The installation of the PEAR Installer itself is somewhat
                                 OS-dependent, and because most of what you need to know about installation is OS-specific,
                                 you find that here. Using the installer is more similar on different platforms, so that is described
                                 in the next section, with the occasional note about OS idiosyncrasies.

                                 As of PHP 4.3.0, PEAR with all its basic prerequisites is installed by default when you install PHP.

                                         If you build PHP from source, these
                                                configure



        58                                LOVELY PROFESSIONAL UNIVERSITY
   58   59   60   61   62   63   64   65   66   67   68