关于制作PHP / Javascript / MySQL框架的建议?
我一直在思考这个问题已经有一段时间了,尽管经过了很多思考和许多尝试,但仍无法概念化最佳方法.我需要了解如何在数据库,服务器端代码和客户端代码方面最好地组织交互式Web应用程序的数据流的最佳实践.我现在使用的语言是数据库的
MySQL,服务器端语言的
PHP和客户端代码的
JavaScript / CSS / HTML / jQuery.我试图找到一种聪明的方法让用户安全地做一些事情,比如从数据库中选择,更新,删除和插入,并让它以漂亮的格式显示在网页中.
我已经非常擅长制作精美的互动网站,编写出色的PHP应用程序,以及设置有组织的高效数据库模式.然而,我一直在努力寻找一种将它们连接在一起的抽象而有效的方法.我不打算使用现有的框架.这对我来说根本不是一个选择.我是那种需要了解事物运作方式和行为方式的人.但是,我会看一个现有的指针框架,但到目前为止我所看到的所有框架都让我感到很困惑. 以下是我的框架需要考虑的一些事项: > PHP代码从MySQL服务器返回数据,并以JSON格式返回客户端.例如,对Martin Scorsese电影的数据库进行查询可能会返回如下内容: { totalRecords: 2,records: [{ title: 'The Departed',year: '2006' },{ title: 'Goodfellas',year: '1990' }] } 客户端接收并解析它. 但是,我不完全确定为什么需要这么多部分,例如数据连接器,适配器,管理器/提供器,控制器和视图.我相信我会需要其中一些而不是全部,我也不确定建立类结构的最佳方法是什么.请注意,我对MVC方法有些新意. 代码需要尽可能抽象和可重用!目前我有很多意大利面条代码,它让我在里面哭:’ – ( 所以呃……这就是我目前所处的位置.任何帮助都将非常感激,因为我觉得我是一只迷失的小狗,没有得到它,我写的任何代码都变得草率,不可用或可维护.如果你可以提供你自己的框架的任何洞察,或花时间阅读我的长篇文章并评估我自己的,任何输入,以让我以不同的方式思考它将非常感激. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |