php - 一个网页上的多个部分

标签 php

我是一个完全的编程初学者,试图吸收 HTML、PHP 和 MYSQL。这是我的第一个问题。

我计划建立一个同时显示“管理”部分和注册用户/成员(member)部分的网站。

为了提供更好的画面,请想一想 YELP,其中商业机构的部分在顶部,评论在下部。不同之处在于企业所有者/管理员可以访问/编辑业务部分,但不能在评论部分这样做;底部的评论/成员(member)用户反之亦然。

我应该如何规划布局?将它们与两个不同的 PHP 代码放在一个 html 页面下吗?

有人可以提供布局结构作为指导吗?

例子

<html>
<?php
include( businessowner_admin.php); //with all the validations etc.

inlude(registered_member.php); //with all the validations etc.

?> 
</html> 

我走的路对吗?还是需要 CSS 来处理?

谢谢 凯蒂

最佳答案

[布道模式开启]

我认为您走错了路。在一个页面上拥有两组几乎完全不相关的功能通常不是一个好主意。而且,PHP 的一个总体问题是,它非常容易遵循糟糕的编码标准。

因此,与其为您提供良好的布局,不如让您投入糟糕的代码(不要觉得冒犯,每个程序员开发的第一步 - 编写糟糕的代码 :))

  1. 学习PHP right way
  2. 花一些时间研究一些著名的精心设计的 PHP MVC框架(例如 SymfonyYiiZend )。
  3. 学习 HTML 和 CSS(谷歌搜索 CSS 或 HTML 教程 - 大量教程)。
  4. 熟悉一些不错的文本编辑器,例如 Sublime Text2Notepad++ (铁杆程序员会推荐 vimemacs - 不要听他们的。那些是强大的野兽,但需要大量的努力才能学习,嗯……采纳它们 :))
  5. 学习一些数据库基础知识(如果您不确定 - 从 MySql 开始)以及如何将其与 PHP 结合使用(永远不要使用 mysql_[something] PHP 函数 - 它们已被弃用。使用mysqlipdo 首先,然后转移到一些 ORM 框架,如 Doctrine2 )。
  6. 最后,学习 javascript(例如在 codeacademy 上)和一些好的 javascript 框架(jQuery 是事实上的“标准”)。

所有提到的仪器和技术都是免费的,因此唯一需要的资源是您的时间,而不是金钱。

一步一个脚印。这条路,走正道,应该不会少于一两个月。但最终您将成为熟练的 wed-developer,适合大多数任务。

[布道模式关闭]

至于问题,您最好将“管理”和“前端”页面分开,这样您可以更轻松地管理访问、内容和样式。因此,您可以使用一些通用部分,如页眉/页脚、菜单等作为这些页面的包含,但我认为页面本身最好分开(而且,您最好学习和使用一些

关于php - 一个网页上的多个部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16068597/

相关文章:

php - 在 PHP 的 OOP 编程中设置我的类的正确方法是什么?

php - 如何隐藏浏览器中显示的PHP错误消息?

php - 为连接查询执行 mysql_list_fields

php - 在附件中发送 pdf (Laravel Mail)

php - Upgrader_process_complete 未在 WordPress 中发送 $data 数组

javascript - 从数据库中删除数据而不重新加载页面

php - 如何通过 composer 为 PHP CLI 提供脚本(独立和依赖)

php - 我应该如何创建我的 GUID?

php - 使用 CodeIgniter 创建 XML

php - 如何从 Laravel 中的相关表中获取数据(一对多)?