Een van de nieuwste (soort van) rages vegen het net API's, meer in het bijzonder degenen die gebruik maken van RUST. Het is echt geen verrassing, zowel als consumeren REST API's is zo ongelooflijk makkelijk ... in elke taal. Het is ook ongelofelijk gemakkelijk om ze te maken als u in feite gebruik van niets meer dan een HTTP-spec, dat bestaat al eeuwen. Een van de weinige dingen die ik Rails krediet geven voor is zijn goed doordacht REST-ondersteuning, zowel voor het leveren en consumptie van deze API's (als zijn uitgelegd door alle R. .. Apache Start Apache [code] sudo apachectl start [/ code] Check het werkt: http://localhost/ PHP In / etc/apache2/httpd.conf, uncomment deze regel: [code] LoadModule php5_module libexec/apache2/libphp5.so [/ code] Herstart Apache [code] sudo apachectl restart [/ code] Fix een waarschuwing verschijnen in phpinfo () Maak / etc / php.ini en maak het schrijfbaar [code] cd / etc sudo cp php.ini.default php. ini sudo chmod 666 php.ini [/ code] In php.ini, vinden deze regel: [co ... Dit is een eenvoudig voorbeeld om te laten zien hoe je een viewport te creëren in ExtJs4. De Viewport maakt zich om het document lichaam, en automatisch maten zich aan de grootte van de browser viewport en beheert venster vergroten of verkleinen. Er kan slechts een Viewport gemaakt in een pagina. De Viewport voorziet niet in scrollen, zodat kind panelen binnen de Viewport moet zorgen voor scrollen indien nodig met behulp van de autoscroll config. In tegenstelling tot de panel component van Ext JS, heeft Viewport niet over een TBar optie. ... Ik ben bezig met een Ext JS-webapplicatie die moet om gegevens te verzenden naar de PHP-server op te slaan. Het kostte me een tijdje om erachter te komen hoe je decodeert de ontvangende JSON-string in PHP. Ext JS-Stel je hebt een model en roeping op te slaan in een Ajax-verzoek te sturen. [Code] Ext.define ('Gebruiker', {uit te breiden: 'Ext.data.Model', velden: ['id', 'naam', 'email'], proxy: {type: 'ajax', url: ' / gebruikers '}}); var user = Ext.create (' Gebruiker ', {name:' Ed Spencer ', e-mail:' ed @ ... De manier om een eigen menu in de muis klik met de rechtermuisknop evenement te creëren in functie ExtJS 4 is weinig verschillend met pre-versie. Het lijkt in Ext 4.0.2 ze naam van de gebeurtenis en argumenten te veranderen. Laten we eerst eens kijken hoe we het menu te maken in Ext 3. Ik krijg dit voorbeeld uit aditia Rahman: [code] var menu1 = new Ext.menu.Menu ({items: [{text: "Ik hou van Ext ', gecontroleerd: true},' - ', {text:" Open With " , menu: {items: ...
ThinkPHP 中 似乎 没有 对 gzip 的 配置 选项. 不过 实现 起来 还是 挺 简单 的. 以下 是 对 ThinkPHP 2,1 的 修改 方法. 首先 要 确定 空间 是否 支持 Zlib, 然后 找 ThinkPHP 的 控制 输出 函数 output (). 控制 输出 的文件 在 ThinkPHP / lib / Think / Core 文件 夹 下, 文件 名 View.class.php. [code] / ** +---------------------- ------------------------------------ * 输出 模板 +---------- ------------------------------------------------ * @ toegang is beschermd +----------------------------------------------- ----------- * @ param string $ content 模板 内容 * @ param boolean $ scherm 是否 直接 显示 ... Dit voorbeeld toont hoe u een globale var en arrays in ExtJs MVC toepassing te verklaren. Je weet waar je deze code vinden: [code] <script type="text/javascript"> Ext.BLANK_IMAGE_URL = '/ Content / images / default / s.gif'; </ script> [/ code] Global applicatie variabele: [code] <script type="text/javascript"> Ext.BLANK_IMAGE_URL = '/ Content / images / default / s.gif'; Ext.MY_GLOBAL_VAR = '<php echo $ myGlobalVar;? ?>... HTTP 断点 续传 原理 是 这样 的: 1. 客户 端 需要 告诉 服务器 端 从 哪里 开始. 2. 服务 端 收到 请求, 返回 206 状态. 并 标识 续传 的 起始点 及 结束 点 如下 实例 1. 客户 端 传递 请求 信息 给 web 服务器, 要求 从 200.070 字节 开始 GET / HTTP/1.1 down.zip User-Agent: Netfox RANGE: bytes = 200070 - Accepteer:.. Text / html, image / gif, image / jpeg, . *; q =. 2 ,*/*; q =. 2 2 服务 端 收到 这个 请求 以后, 返回 信息 206 Content-Length = 100222222 Content-Range = 200070 bytes - 100222221/100222222 Content-Type = application / octet -stream 注意: 服务 端 状态 206, Content-Range = bytes (客户 端 请求 续传 起始点) - (下载 文件 大小 -1) / (下载 文件 大小) 在 中 PHP, 是 利用 $ _SERVER ['HTTP-RANGE ... Dit voorbeeld code laat zien hoe u krullen om redirects te volgen en de uiteindelijke url te krijgen. [Code] <php functie get_final_url ($ url, $ timeout = 5) {$ url = str_replace ("&", "&", urldecode (trim ($ url)));? $ Cookie tempnam (= "/ tmp "," CURLCOOKIE "); $ l = curl_init (); curl_setopt ($ ch, CURLOPT_USERAGENT," Mozilla/5.0 (Windows; U; Windows NT 5.1; rv: 1.7.3) Gecko/20041001 Firefox/0.10.1 ") ; curl_setopt ($ ch, ... [Code] <? / / Header ("Cache-Control: no-cache, must-hervalideren '); / / header (" Content-type: application / json'); / / 返回 JSON 数据, 自 定义 一些 测试 数据 / / 这里..的 参数 与 EXT3.x 相同, 区别 在于 排序 字段 和 排序 方式 使用 了 新 的 属性. DOOR 里 即可 $ start = empty ($ _POST ["start "])?'':$_ REQUEST [" start "]; $ limiet = empty ($ _POST [". Limiet "])?'':$_ AANVRAAG [ "limiet"]; if ($ start == & qu ...