PHP Programming Language - Cultural View
PHP Programming Language - Cultural View PHP Programming Language - Cultural View
Phalanger (compiler) 186 References [1] "Improvements in the Phalanger Project" (http://www.php-compiler.net/lib/exe/fetch.php?id=documentation&cache=cache& media=specification.pdf). www.php-compiler.net. 2008-07-01. . [2] "Google Summer of Code Application Information" (http://code.google.com/soc/2008/mono/appinfo. html?csaid=1F581A61E0C48A1D). 2007-04-21. . [3] Petricek, Tomas (2007-04-30). "Using PHP objects from C# in a type-safe way" (http://tomasp.net/blog/ducktyping-in-phalaner.aspx). . [4] Krill, Paul (2006-08-24). "Microsoft accommodates dynamic languages" (http://www.computerworld.com.au/index.php/ id;1718685037;fp;4;fpid;611908207). Computerworld. . [5] Har-Even, Benny (2006-12-02). "Jadu gets PHP and .NET talking" (http://www.itpro.co.uk/608829/jadu-gets-php-and-net-talking). ITPRO. . [6] Muncaster, Phil (2006-11-28). "Jadu brings PHP and .NET closer together" (http://www.vnunet.com/vnunet/news/2231564/ php-net-step-closer). VNUnet. . [7] http://www.php-compiler.net/ [8] http://www.codeplex.com/Wiki/View.aspx?ProjectName=Phalanger [9] http://www.eweek.com/article2/0,1759,2001857,00.asp?kc=EWRSS03119TX1K0000594 [10] http://www.computerworld.com.au/index.php/id;1718685037;fp;4;fpid;611908207 [11] http://channel9.msdn.com/ShowPost.aspx?PostID=48906
pHAML 187 pHAML Developer(s) David Moring Stable release 0.9 (preview release) / August 4, 2007 Operating system Cross-platform Type Template Engine License BSD License Website phaml.sourceforge.net [1] pHAML (PHP XHTML Abstraction Markup Language) is a PHP-centric variant of Haml. Haml is a markup language that is used to describe the XHTML of any web document without the use of traditional inline coding. pHAML adds additional PHP capabilities to Haml, beyond those provided by phpHaml, including template inclusion, variable inclusion, debugging capabilities. pHAML is live software in production in several sites. pHAML and Haml Similarities pHAML follows many of the same principle of Haml: • markup should be beautiful • Don't Repeat Yourself (DRY) • code should be well-indented - Like the Python programming language, indentation is part of the syntax of pHAML and Haml. Mixing spaces and tabs in indentation can produce unexpected results. • XHTML structure should be clear. pHAML uses the same tag syntax as Haml. pHAML and Haml Differences This solution was created to enhance Smarty, and also can be integrated into the Zend Framework. There have been other tweaks to assist in the creation of code. Also, PHP and Ruby share a bit, but are a bit different as well. • Attributes are literal: there is no Ruby array notation for attribute arrays. • Spaces are not tied to a multiple of two, but you should make your code spacing consistent in practice. • There are comments (not just the HTML kind). • There is no Ruby code integration. • There is PHP integration. • There are debugging commands, a simple template system, heredoc syntax, html character output, and html4 doctype tags. • Smarty integration. • Zend Framework integration. • All in a single PHP class.
- Page 141 and 142: Moodle 135 Moodle Moodle course scr
- Page 143 and 144: Moodle 137 show, it has been cited
- Page 145 and 146: Moodle 139 See also • Learning ma
- Page 147 and 148: MyBB 141 MyBB A default installatio
- Page 149 and 150: MyBB 143 free software released und
- Page 151 and 152: NETSOFTWARE 145 Structure of compan
- Page 153 and 154: User:Nichescript/Affiliate Niche Sr
- Page 155 and 156: Ning (website) 149 Feature modifica
- Page 157 and 158: Ning (website) 151 [11] http://blog
- Page 159 and 160: NolaPro 153 In May 2005, NolaPro wa
- Page 161 and 162: ocPortal 155 ocPortal Developer(s)
- Page 163 and 164: ocPortal 157 Version history • Ma
- Page 165 and 166: Open Realty 159 References [1] Open
- Page 167 and 168: Opus (content management system) 16
- Page 169 and 170: osCommerce 163 osCommerce Developer
- Page 171 and 172: osCommerce 165 Branches Distributed
- Page 173 and 174: PEAR 167 External links • The PEA
- Page 175 and 176: PHP syntax and semantics 169 Colon
- Page 177 and 178: PHP syntax and semantics 171 } { $d
- Page 179 and 180: PHPClasses repository 173 PHPClasse
- Page 181 and 182: PHPDoc 175 markup for display forma
- Page 183 and 184: PHPDoc 177 The text that marks this
- Page 185 and 186: PHPDoc 179 @static Documents a stat
- Page 187 and 188: PHPEclipse 181 Further reading •
- Page 189 and 190: User:Papagel/EFront (eLearning soft
- Page 191: Phalanger (compiler) 185 Phalanger
- Page 195 and 196: pHAML 189 Hello World Hello W
- Page 197 and 198: Phoca Gallery 191 References [1] ht
- Page 199 and 200: PHP 193 PHP Paradigm imperative, ob
- Page 201 and 202: PHP 195 Licensing PHP is free softw
- Page 203 and 204: PHP 197 Security The National Vulne
- Page 205 and 206: PHP 199 $adder = getAdder(8); echo
- Page 207 and 208: PHP 201 Speed optimization PHP sour
- Page 209 and 210: PHP 203 [18] "GoPHP5" (http://gophp
- Page 211 and 212: HipHop for PHP 205 HipHop for PHP D
- Page 213 and 214: PHP-GTK 207 PHP-GTK Developer(s) An
- Page 215 and 216: PHP-GTK 209 External links • Offi
- Page 217 and 218: PHP-Nuke 211 • News—Manages new
- Page 219 and 220: Php4delphi 213 Php4delphi Appeared
- Page 221 and 222: phpDocumentor 215 phpDocumentor Sta
- Page 223 and 224: PhpGedView 217 PhpGedView can be ex
- Page 225 and 226: phpLDAPadmin 219 phpLDAPadmin Origi
- Page 227 and 228: phpMyAdmin 221 Release 0.9.0 Septem
- Page 229 and 230: phpMyAdmin 223 References [1] http:
- Page 231 and 232: phpPgAdmin 225 phpPgAdmin Stable re
- Page 233 and 234: PhpXCore 227 PhpXCore Stable releas
- Page 235 and 236: phpBB 229 Work on phpBB 3.0.x began
- Page 237 and 238: phpBB 231 phpBB3 phpBB3 is the curr
- Page 239 and 240: phpBB 233 The Development Team has
- Page 241 and 242: phpBB 235 phpBB Community phpBB is
Phalanger (compiler) 186<br />
References<br />
[1] "Improvements in the Phalanger Project" (http://www.php-compiler.net/lib/exe/fetch.php?id=documentation&cache=cache&<br />
media=specification.pdf). www.php-compiler.net. 2008-07-01. .<br />
[2] "Google Summer of Code Application Information" (http://code.google.com/soc/2008/mono/appinfo.<br />
html?csaid=1F581A61E0C48A1D). 2007-04-21. .<br />
[3] Petricek, Tomas (2007-04-30). "Using <strong>PHP</strong> objects from C# in a type-safe way" (http://tomasp.net/blog/ducktyping-in-phalaner.aspx). .<br />
[4] Krill, Paul (2006-08-24). "Microsoft accommodates dynamic languages" (http://www.computerworld.com.au/index.php/<br />
id;1718685037;fp;4;fpid;611908207). Computerworld. .<br />
[5] Har-Even, Benny (2006-12-02). "Jadu gets <strong>PHP</strong> and .NET talking" (http://www.itpro.co.uk/608829/jadu-gets-php-and-net-talking).<br />
ITPRO. .<br />
[6] Muncaster, Phil (2006-11-28). "Jadu brings <strong>PHP</strong> and .NET closer together" (http://www.vnunet.com/vnunet/news/2231564/<br />
php-net-step-closer). VNUnet. .<br />
[7] http://www.php-compiler.net/<br />
[8] http://www.codeplex.com/Wiki/<strong>View</strong>.aspx?ProjectName=Phalanger<br />
[9] http://www.eweek.com/article2/0,1759,2001857,00.asp?kc=EWRSS03119TX1K0000594<br />
[10] http://www.computerworld.com.au/index.php/id;1718685037;fp;4;fpid;611908207<br />
[11] http://channel9.msdn.com/ShowPost.aspx?PostID=48906