草庐IT

java - 与 Symfony2 应用程序相比,spring MVC 表示层应该如何构建?

为了更好地理解我在这里想要实现的目标,是一个典型的图像Symfony2只有一个包和一个springMVC应用程序并排的应用程序:我知道Symfony2之间存在概念上的差异它可用于构建整个应用程序,而SpringMVC也可用于构建整个应用程序,但在我的情况下,我希望它充当我的仅表示层.使用SpringMVC有点像使用原始裸机。我更喜欢固执己见的方法。我想要类似于Symfony2中的包的东西每个包都包含它的Controller、View、表单、模板、配置、js和css。我希望按Controller名称对View进行分组。我想要一些东西来容纳整个应用程序的配置,比如数据库或电子邮件服务器,以

php - 从开发到生产的 MVC 架构

我正在尝试更好地理解MVC架构。我使用LAMP堆栈编写前端和后端Web应用程序。我还没有使用任何框架。我在Notepad++中编写代码并使用WinSCP进行文件传输(终端用Putty)。所有服务器端编码均使用PHP完成。根据我所做的阅读,这是我对MVC文件结构的最佳猜测:+--Project1|+--models||+--model.php|+--views||+--view.php|+--controllers||+--controller.php+--Project2|+--models||+--model.php|+--views||+--view.php|+--controll

php - 与 PHP 中的 MVC 相比,HMVC 的优缺点

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。所以,我已经使用ZendFramework两年多了,我喜欢它。但现在我必须为我的一门类(class)创建一个小的自定义框架,一位编码员建议我尝试HMVC。所以,我的问题是:在PHP中选择HMVC而不是直接MVC的优点/缺点是什么?我听说过可扩展性专家等,但我正在寻找更广泛和完整的答案。我真的很想看到每个部分的列表(最好有来源)。

php mvc 和 .htaccess url 重写

我是一名新程序员,目前正在学习phpmvc。我正在从头开始构建框架/mvc系统...现在我面临.htaccess的问题。example.com=localhost//unabletopostquestionforlocalhostlink我的申请网址是这样的...http://example.com/mvc/index.php?go=test//testisacontroller'snameBythehelpfrom.htaccessIcleanedtheurlto....http://example.com/mvc/testIfacontrollerdoesnotexistsitsh

javascript - 在 MVC 中使用 JQuery Ajax 发布数组导致 500(内部服务器错误)

我有一个这样的数组:varnums=["21","22","23","20","19","18"];和这个JQueryAjax代码:$('#chk').click(function(){$.ajax({url:"/BarberShop/ServiceUpdate",type:"Post",data:{nums:nums},dataType:"json",success:function(data){}});});和这样的ControllerAction:[HttpPost]publicActionResultServiceUpdate(stringnums){//Dosomething

php - mvc 中的模型(最佳实践,PHP)

我知道有很多关于MVC和最佳实践的文章和问题,但我找不到像这样的简单示例:假设我必须用PHP开发一个Web应用程序,我想按照MVC模式(无框架)进行开发。该应用程序应该有一个简单的书籍CRUD。我想从Controller获取我商店中的所有书籍(保存在数据库中)。模型应该如何?像这样:classBook{private$title;private$author;publicfunction__construct($title,$author){$this->title=$title;$this->author=$author;}publicfunctiongetTitle(){retur

php - 与 Zend 框架相关的 MVC 是什么?

我正在学习ZendFramework它使用MVC模型。我仍然不明白什么是MVC模型、View、Controller。这三个不同的领域是什么?程序流程是什么样的? 最佳答案 M-模型-通常是最大的混淆来源。这些是应用程序中执行所有“繁重工作”的部分-它们处理数据库访问,执行复杂的特定于应用程序的逻辑,并负责应用程序“执行”的大部分操作。与View和Controller不同,Zend框架没有模型的基类——这是因为它们所做的事情没有真正的一致性。一些框架(如RubyonRails)试图提供某种数据库包装器作为模型的基础,但有很多情况(第3

接近 ASP.NET MVC 实现的 PHP 框架

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我想知道是否有一个正在进行的开源项目模仿PHP中ASP.NETMVC的MVC架构实现。一些关键特性是:模型绑定(bind)器路线图数据注释Action属性行动结果领域部分共享View(带母版页)这是我收集的一些数据ModelBinder

php - MVC - 一个模型可以由其他几个模型组成吗?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我有两个Controller:一个用于查看单个玩家,一个用于查看团队。我目前拥有团队由一堆玩家模型组成的地方。我是MVC的新手,在我阅读的所有内容中,我没有看到太多关于由其他模型组成的模型。是否有替代方法来处理这种情况,或者这看起来像是一个非常标准的实现?

php - 为什么在MVC中单独使用模型和 Controller ?

我想了解法尔肯的MVC模式。在我当前的应用程序中,每个表只需要一个模板文件。模板包含datagrid、select的sql语句、表单、add/edit/delete按钮、一个搜索框以及与数据库交互所需的所有东西,比如连接信息(当然,使用include可以尽可能多地防止重复代码)。(我编写了自己的复杂框架,它将xml模板转换成一个完整的html页面,包括所有生成的javascript代码和css,而业务逻辑不需要任何php。我只使用标准操作脚本和数据库类来完成所有工作,而不是为数据库中的每个表都设置特定的php类。不过,我正在努力遵守更多的网络标准,所以我正在研究替代方案。我尝试了pha