gpt4 book ai didi

php - 在哪里将 PHP 实现到 HTML 和 CSS 页面中?

转载 作者:行者123 更新时间:2023-11-28 02:12:33 25 4
gpt4 key购买 nike

我事先道歉,因为这很可能是一个非常愚蠢的问题。到目前为止,我已经阅读了两本关于 PHP 的书(包括 mySQL 和 JavaScript)。我掌握了基本的编码部分、语法和所有内容,这正是书本所讲的内容。

但我并没有真正理解,而且书中也没有提到的是,从哪里开始使用实际代码。

我目前有一个用 HTML 和 CSS 编写的静态网站。我想为该网站实现一个动态部分:主要部​​分是登录部分、成员部分以及用户向类似于论坛的系统发帖的能力。

我不知道该怎么做。我研究过框架和内容管理系统,但老实说,我不确定它们应该做什么。我知道他们应该使编程更容易和更快,但他们是怎么做到的?

我阅读了 CodeIgniter 的用户手册,但我仍然不知道如何将它与我的 html/css 页面结合起来,或者如何在我的网站上实现我想要的系统。我尝试在其他网站上查找信息,但每个人的说法似乎都不一样。我可以编写自己的代码吗?那是可取的还是不可取的?我在哪里编写代码,在哪些文件中?

我不反对使用框架或 CMS 或任何东西,但我真的很想了解我网站的底层流程。如果我只是借用代码,然后出了问题,我最终会花几天时间找出问题所在。

拜托,非常感谢任何帮助,我现在完全不知所措。我觉得我只是错过了一些重要的必要信息片段;或者可能只是因为那里有太多东西,框架和 cms 和门户网站以及诸如 phpmyadmin 和 easyphp 之类的东西......好吧,你明白了它的要点 - 那里有这么多东西,我真的不知道从哪儿开始。

最佳答案

I'm not against using frameworks or CMS or anything, but I really want to understand the underlying processes of my website. If I just borrow code, and something goes wrong, I'll end up spending days finding what went wrong.

您根本不应该开始对要在“实时”情况下使用的元素进行编程。即使只是为了好玩也不行;如果有人因为您因缺乏经验而错过的明显泄漏而入侵您的网站,其他访问者可能会受到伤害(即公开他们的电子邮件地址和/或密码,或通过您的网站安装恶意软件)。这不太可能发生,但有可能发生。

你是说你读过两本关于编程的书。您是否应用了所讨论的内容,或者您​​只是阅读并认为这是理所当然的?你真的应该尝试通过实践经验来理解编程的基础知识。

您可以走两条路:自己创建一个登录/论坛/CMS 系统,使用或不使用框架,或者您可以只下载 Wordpress 之类的东西并为其创建模板。后者的编程不多,但您可以通过这种方式让网站快速上线。

每当您决定自己编写所有代码时,您都必须选择是否要使用 object oriented approach ,或者只是将所有内容都塞入您需要的 .php 文件中,周围是您已经编写的 html。您也可以只使用像 Smarty 这样的模板引擎。 ,因此您几乎不必同时使用 html 和 php。或者,也许是最可行的解决方案,花时间习惯某个框架,例如 Zend Framework .它拥有您需要的一切,从 session 处理到数据库访问再到模型- View - Controller 框架(用于分离 View 、数据和逻辑),但是您必须学习如何针对该框架进行编程。

确实有很多选择,但我希望这能有所帮助。 :-P

关于php - 在哪里将 PHP 实现到 HTML 和 CSS 页面中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7445224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com