summits:pdmnotesmay09

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
summits:pdmnotesmay09 [2009/06/03 20:11] – created andreisummits:pdmnotesmay09 [2009/06/03 20:22] derick
Line 18: Line 18:
 == Other == == Other ==
   - RE2C parser needs to be fixed to support UTF-16. (Scott)   - RE2C parser needs to be fixed to support UTF-16. (Scott)
-  - $_SERVER[] data should stay binary, will be decoded at runtime operations. So $_SERVER['QUERY_STRING'] stays binary as well. Need to see if this breaks scripts or if they can live with the $_SERVER contents being converted via runtime_encoding. There was a proposal to selectively convert only certain parts of $_SERVER ‚Äî we should wait and see which parts the people ask for the most and consider that. (Andrei)+  - $_SERVER[] data should stay binary, will be decoded at runtime operations. So $_SERVER['QUERY_STRING'] stays binary as well. Need to see if this breaks scripts or if they can live with the $_SERVER contents being converted via runtime_encoding. There was a proposal to selectively convert only certain parts of $_SERVER — we should wait and see which parts the people ask for the most and consider that. (Andrei)
   - To get the raw request data use $_SERVER['QUERY_STRING'], %%$HTTP_RAW_POST_DATA%%, or filter extension. (Andrei)   - To get the raw request data use $_SERVER['QUERY_STRING'], %%$HTTP_RAW_POST_DATA%%, or filter extension. (Andrei)
   - New encoding setting for cookies (unicode.cookie_encoding). Defaults to unicode.output_encoding, but can be changed by the user. setcookie() et al will use it to encode cookies on output and incoming cookie data will be decoded with this setting as well. (Andrei)   - New encoding setting for cookies (unicode.cookie_encoding). Defaults to unicode.output_encoding, but can be changed by the user. setcookie() et al will use it to encode cookies on output and incoming cookie data will be decoded with this setting as well. (Andrei)
Line 111: Line 111:
   - Modify parser to allow including one .ini file from another. (Shire)   - Modify parser to allow including one .ini file from another. (Shire)
   - Static classes were discussed, but no real use case was presented. If someone has a real use case + patch, we can consider again.   - Static classes were discussed, but no real use case was presented. If someone has a real use case + patch, we can consider again.
-  - Introduce the concept of "strict" classes that do not allow creation of dynamic properties on the fly. Need a patch and a volunteer.+  - Introduce the concept of "strict" classes that do not allow creation of dynamic properties on the fly. Need a patch and a volunteer. (Derick)
   - Read-only variables (zvals). Could be used to save memory for DB results since we wouldn't need to copy DB result buffer into Zend-managed memory. (Shire?)   - Read-only variables (zvals). Could be used to save memory for DB results since we wouldn't need to copy DB result buffer into Zend-managed memory. (Shire?)
   - Remove "final" modifiers from the Exception properties—they are very limiting.   - Remove "final" modifiers from the Exception properties—they are very limiting.
   - Streams interfaces (?? FIIK) (Sara)   - Streams interfaces (?? FIIK) (Sara)
      
summits/pdmnotesmay09.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1