如何整合“基本”功能网站进入 Zend Framework

发布于 2024-09-02 11:27:41 字数 260 浏览 4 评论 0原文

我有一个大约有 10 页的网站。这些页面中只有一个使用 Zend(与 Google gData 集成)。

现在,它只是全部编码到该页面中,但我想学习如何使用 Zend Framework。

如何在 Zend Framework 中处理基本的相对静态的 php 页面?

您是否只是将整个单独的页面粘贴到各自的视图中,然后必须在布局中使用通用的内容,而不用担心这些页面的模型和控制器?

一般来说,MVC 是否被接受并且适合一般的“网页设计”工作?

I have a website that has around 10 pages. Only one of those pages uses Zend (to integrate with Google gData).

Right now, it's just all coded into that one page, but I'm wanting to learn how to use Zend Framework.

How do you handle basic-relatively static php pages within Zend Framework?

Do you just stick the whole individual pages into their own respective views and then have to common stuff in the layout, and not worry about a model and controller for those pages?

in general, is MVC accepted and appropriate technology for general "web-design" work?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小清晰的声音 2024-09-09 11:27:41

对于 10 个(相对)静态页面,我将使用 Zend_Tool命令行:

zf create project myproject
cd myproject
zf create action1
..
zf create action10

然后将现有页面复制到action-n,编辑视图.phtmls和IndexController操作。瞧!

For 10 (relatively) static pages I'd use Zend_Tool from the command line:

zf create project myproject
cd myproject
zf create action1
..
zf create action10

Then copy your existing page to action-n, edit views .phtmls and IndexController actions. Voilà!

叹梦 2024-09-09 11:27:41

创建一个具有默认操作的控制器(在其中重定向所有静态页面)。默认视图中的 10 个包含基于某些参数(来自 url)的页面。
如果您担心速度,您还可以手动生成文件并将它们放入所需的目录结构中。将测试文件是否存在 () 的行添加到您的 .htaccess 和静态服务器静态页面中;)

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(js|ico|gif|jpg|png|css|html|doc|swf)$ /index.php

Make one controller with default action (where you redirect all the static pages). Ten inside the default view include pages based on some param (from url).
If you're concerned about speed, you can also generate the files manually and put them in desired directory structure. Add lines testing if file exists () into your .htaccess and server static pages statically ;)

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(js|ico|gif|jpg|png|css|html|doc|swf)$ /index.php
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文