Jump to content

PHP: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 36: Line 36:
==PHP Based programs and utilities==
==PHP Based programs and utilities==
* [[phpMyAdmin]] - [[MySQL]] administration over WWW - Open source - Current
* [[phpMyAdmin]] - [[MySQL]] administration over WWW - Open source - Current
==Links & publications==
* [http://os2ports.smedley.id.au/index.php?page=internet Paul Smedley's PHP ports]
* [http://people.apache.org/~bjh/php/ Brian J. Havard's 4.x PHP ports]
;Tutorials
* [http://www.w3schools.com/php/ Php tutorials] - From W3Schools.com


==Licence and availability==
==Licence and availability==
Line 49: Line 43:
* Rasmus Lerdorf
* Rasmus Lerdorf


[[Category:Programming Languages]][[Category:PHP]]
==Links==
* [http://os2ports.smedley.id.au/index.php?page=internet Paul Smedley's PHP ports]
* [http://people.apache.org/~bjh/php/ Brian J. Havard's 4.x PHP ports]
;Tutorials
* [http://www.w3schools.com/php/ Php tutorials] - From W3Schools.com
 
[[Category:Scripting Language]][[Category:PHP]]

Revision as of 20:31, 15 August 2018

HTML processing and scripting language primarily used as a server side scripting tool, but can be used for general programming tasks especially if you are willing to use a web page as your user interface.

Versions

  • Latest OS/2 version: PHP v5.6.12 (2015-08-10)
Versions 5.4.44 and 5.5.38 are also being kept up to date and were released on the same day as 5.6.12

Alternate version: PHP 4.3.10 for some older scripts that do not correctly work on the 5.x branch.

PHP based application frameworks

Foreign libraries with PHP bindings

  • Cairo - 2D graphics library - Open source - Current
  • LibcURL - Internet URL (WWW, FTP, etc) access - Open Source - Current
  • Libxml2 - XML parser - Open source - Current
  • Libxslt - XSLT parser - Open source - Current
  • LZ4 - Compression library - Open source - Current
  • Snappy - Compression lib. - Open Source - Current

PHP related programmer's utilities

  • Exuberant ctags - Creates index files out of PHP source files - Open source - Current.

OS/2 text & programmers editors with PHP support

  • Boxer - Contributed, requires a separate download.
  • Enhanced Editor - Does not come with PHP support as standard, however a number of add on packages provide some PHP support
    • EPMKWDS.PHP - Fairly modern PHP syntax highlighting file for EPM.
  • FTE - Has support for syntax highlighting, code folding and syntax-aware autoindent. - Open source - Current
  • jEdit - Java based editor - PHP syntax highlighting built in - Current

Alternative implementations

  • phype - Run PHP scripts on ECMAScript, allows you to run PHP code in a browser - Open source - Current
  • Uniter - Another "PHP scripts on ECMAScript" tool, very active development - Open source - Current
  • PHP.js - Runs PHP scripts on ECMAScript, oldest and most mature of the three - Open source - Discontinued.

PHP Based programs and utilities

Licence and availability

Author

  • Rasmus Lerdorf

Links

Tutorials