pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<tfoot id='msN5i'></tfoot>
    • <bdo id='msN5i'></bdo><ul id='msN5i'></ul>

      <small id='msN5i'></small><noframes id='msN5i'>

        <i id='msN5i'><tr id='msN5i'><dt id='msN5i'><q id='msN5i'><span id='msN5i'><b id='msN5i'><form id='msN5i'><ins id='msN5i'></ins><ul id='msN5i'></ul><sub id='msN5i'></sub></form><legend id='msN5i'></legend><bdo id='msN5i'><pre id='msN5i'><center id='msN5i'></center></pre></bdo></b><th id='msN5i'></th></span></q></dt></tr></i><div class="0aeosga" id='msN5i'><tfoot id='msN5i'></tfoot><dl id='msN5i'><fieldset id='msN5i'></fieldset></dl></div>
        <legend id='msN5i'><style id='msN5i'><dir id='msN5i'><q id='msN5i'></q></dir></style></legend>
      1. Backbone.js 如何與 PHP 一起使用

        Backbone.js How to use with PHP(Backbone.js 如何與 PHP 一起使用)
        <tfoot id='y5gAw'></tfoot>
          <tbody id='y5gAw'></tbody>

            1. <i id='y5gAw'><tr id='y5gAw'><dt id='y5gAw'><q id='y5gAw'><span id='y5gAw'><b id='y5gAw'><form id='y5gAw'><ins id='y5gAw'></ins><ul id='y5gAw'></ul><sub id='y5gAw'></sub></form><legend id='y5gAw'></legend><bdo id='y5gAw'><pre id='y5gAw'><center id='y5gAw'></center></pre></bdo></b><th id='y5gAw'></th></span></q></dt></tr></i><div class="ou0ci2a" id='y5gAw'><tfoot id='y5gAw'></tfoot><dl id='y5gAw'><fieldset id='y5gAw'></fieldset></dl></div>

              1. <small id='y5gAw'></small><noframes id='y5gAw'>

                <legend id='y5gAw'><style id='y5gAw'><dir id='y5gAw'><q id='y5gAw'></q></dir></style></legend>
                  <bdo id='y5gAw'></bdo><ul id='y5gAw'></ul>
                  本文介紹了Backbone.js 如何與 PHP 一起使用的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我一直在研究backbone.js,但似乎無法弄清楚如何讓它與php通信以保存模型數據.它發送一個請求,但我如何捕獲該請求,無論它是創建"、更新"、讀取"、刪除"等.

                  I have been looking into backbone.js and I can't seem to figure out how to get it communicate with php in order to save the models data. It sends a request but how do I capture that request whether it be "Create", "Update", "Read", "Delete" etc.

                  謝謝

                  推薦答案

                  您可以考慮的另一個選擇是使用預打包的 RESTful 框架,該框架內置了執行 Backbone 服務器查詢所需的所有功能.我個人最喜歡的是 Josh Lockhart 的 SlimPHP 框架.

                  Another option you may consider is to roll with a pre-packaged RESTful framework that has all the necessary functions built in to execute your Backbone server queries. My personal favorite is Josh Lockhart's SlimPHP Framework.

                  一些用于處理 Backbone 調用的簡單示例代碼(一旦您設置了 SlimPHP)如下所示.

                  Some simple sample code (once you have SlimPHP setup) used to take your Backbone calls look like this.

                  $app->get('/user', function() use ($app) {
                  
                      // See if session is set, get user info as array
                      if (isset($_SESSION['userID']) {
                           $user = // grab user with userID data from DB
                      }
                  
                      // Respond to the get request with a json object
                      $response = $app->response;
                      $response['Content-Type'] = 'application/json';
                      $response->body(json_encode($user));
                  }
                  

                  這是一個將 Backbone json 轉換為數組的 POST 示例.

                  Here is a POST example that turns Backbone json into arrays.

                  // Middleware that detects type of data and converts it to something usable
                  $app->add('Slim_Middleware_ContentTypes');    // JSON to associative array
                  
                  ...
                  
                  $app->post('/message', function() use ($app) {
                      $dataIn = $app->request()->getBody();
                  
                      ...
                  
                      // Save to DB $dataIn['message'], $dataIn['author'], etc.
                  }
                  

                  這是一個使用一些參數的 PUT 示例.

                  Here is a PUT example using some parameters.

                  $app->put('/user/:id', function($id) use ($app) {
                  
                      // Find appropriate user from DB that has $id as ID
                  
                      $dataIn = $app->request()->getBody();
                  
                      // Save to DB $dataIn['name'], $dataIn['age'], etc.
                  }
                  

                  這里是一個 DELETE.

                  And here is a DELETE.

                  $app->delete('/message/:id', function($id) use ($app) {
                  
                      // Find appropriate message from DB that has $id as ID
                  
                      // Delete message with id of $id
                  }
                  

                  雖然這不是要考慮的所有其他事項的詳盡示例,但它應該能讓您了解現有可供您使用的開放解決方案的種類.我個人喜歡 Slim,因為它非常輕巧、簡單,但它具有 RESTful 服務器所需的所有功能.非常適合原型制作.將它與數據庫抽象層和一些其他工具結合使用,您可以更快地制作任何您想要的東西.

                  While this isn't an exhaustive example of all the other things to consider, it should give you an idea of the kinds of open solutions already out there for you to use. I personally like Slim because it is so lightweight, simple, yet it has all the features you'd want in a RESTful server. Great for prototyping. Combine it with a DB abstraction layer and some other tools and you can make just about anything you want quicker.

                  您可以在此處查看其他一些示例代碼:

                  You can see some other sample code along these lines here:

                  1. 如何發帖到服務器的骨干模型
                  2. 保存 Backbone 數據的方法

                  這里是一些其他基于 PHP 的 RESTful 解決方案的鏈接:框架列表

                  And here is a link to some other PHP based RESTful solutions: Framework List

                  這篇關于Backbone.js 如何與 PHP 一起使用的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)

                    <small id='GFuD0'></small><noframes id='GFuD0'>

                    <i id='GFuD0'><tr id='GFuD0'><dt id='GFuD0'><q id='GFuD0'><span id='GFuD0'><b id='GFuD0'><form id='GFuD0'><ins id='GFuD0'></ins><ul id='GFuD0'></ul><sub id='GFuD0'></sub></form><legend id='GFuD0'></legend><bdo id='GFuD0'><pre id='GFuD0'><center id='GFuD0'></center></pre></bdo></b><th id='GFuD0'></th></span></q></dt></tr></i><div class="ykygmqw" id='GFuD0'><tfoot id='GFuD0'></tfoot><dl id='GFuD0'><fieldset id='GFuD0'></fieldset></dl></div>
                    • <bdo id='GFuD0'></bdo><ul id='GFuD0'></ul>

                        <tfoot id='GFuD0'></tfoot>
                        <legend id='GFuD0'><style id='GFuD0'><dir id='GFuD0'><q id='GFuD0'></q></dir></style></legend>
                          <tbody id='GFuD0'></tbody>

                            主站蜘蛛池模板: IP检测-检测您的IP质量| 密集架-手摇-智能-移动-价格_内蒙古档案密集架生产厂家 | 德州网站制作 - 网站建设设计 - seo排名优化 -「两山建站」 | HEYL硬度计量泵-荧光法在线溶解氧仪-净时测控技术(上海)有限公司 | 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 动库网动库商城-体育用品专卖店:羽毛球,乒乓球拍,网球,户外装备,运动鞋,运动包,运动服饰专卖店-正品运动品网上商城动库商城网 - 动库商城 | 筛分机|振动筛分机|气流筛分机|筛分机厂家-新乡市大汉振动机械有限公司 | 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | 数控车床-立式加工中心-多功能机床-小型车床-山东临沂金星机床有限公司 | 全自动烧卖机厂家_饺子机_烧麦机价格_小笼汤包机_宁波江北阜欣食品机械有限公司 | 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 标准光源箱|对色灯箱|色差仪|光泽度仪|涂层测厚仪_HRC大品牌生产厂家 | 翰香原枣子坊加盟费多少钱-正宗枣核糕配方培训利润高飘香 | 湖南自考_湖南自学考试网| 钢衬四氟管道_钢衬四氟直管_聚四氟乙烯衬里管件_聚四氟乙烯衬里管道-沧州汇霖管道科技有限公司 | 手术示教系统-数字化手术室系统-林之硕医疗云智能视频平台 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 反渗透阻垢剂-缓蚀阻垢剂厂家-循环水处理药剂-山东鲁东环保科技有限公司 | 上海租奔驰_上海租商务车_上海租车网-矢昂汽车服务公司 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 污水处理设备-海普欧环保集团有限公司| 深圳标识制作公司-标识标牌厂家-深圳广告标识制作-玟璟广告-深圳市玟璟广告有限公司 | 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | 工业铝型材-铝合金电机壳-铝排-气动执行器-山东永恒能源集团有限公司 | 齿辊分级破碎机,高低压压球机,立式双动力磨粉机-郑州长城冶金设备有限公司 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 低压载波电能表-单相导轨式电能表-华邦电力科技股份有限公司-智能物联网综合管理平台 | 陕西自考报名_陕西自学考试网| 淄博不锈钢无缝管,淄博不锈钢管-鑫门物资有限公司 | GAST/BRIWATEC/CINCINNATI/KARL-KLEIN/ZIEHL-ABEGG风机|亚喜科技 | 电机铸铝配件_汽车压铸铝合金件_发动机压铸件_青岛颖圣赫机械有限公司 | 机制砂选粉机_砂石选粉机厂家-盐城市助成粉磨科技有限公司 | 臻知网大型互动问答社区-你的问题将在这里得到解答!-无锡据风网络科技有限公司 | 包塑软管|金属软管|包塑金属软管-闵彬管业 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 新疆系统集成_新疆系统集成公司_系统集成项目-新疆利成科技 | 不锈钢列管式冷凝器,换热器厂家-无锡飞尔诺环境工程有限公司 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 |