目录
回复内容:
首页 后端开发 php教程 web前端开发 - 关于HTML、PHP、建站的一些基本问题

web前端开发 - 关于HTML、PHP、建站的一些基本问题

Jun 06, 2016 pm 08:47 PM
html php 前端 建站

我是前端新手,懂设计,编程语言诸如php一点都不会,现在只有最基本的一点点HTML和CSS基础。
最近要做一个简单的网站,遇到些最基本的问题没搞懂。
网站并不复杂,只需要一个首页、一个关于我们的页面,还有一个发布线下活动的页面。不需要提供活动报名功能。评论功能可有可无。
我的疑惑是:
1、是不是所有的网站都必须有后台程序?没有WordPress之类的后台程序的话,网站可以上线并供人浏览吗,也就是说:如果直接把几个.html扩展名的网页文件传到网络空间上,可以正常浏览吗?

因为我懂设计,想自己设计网页和整体风格,不想用Wordpress里面的主题,所以产生的第二个问题:
2、以我现在的水平,貌似用Photoshop设计出了网页设计稿后,再用Dreamweaver制作网页时,只能保存为.html扩展名的文件(因为我不会php)。但是我看到Wordpress模板主题里的网页文件都是以.php作为扩展名的(也就是说用php语言编写的)。想问,如果网站一定要有后台程序,而我选择用Wordpress,那我用Dreamweaver做出来的.html网页文件,怎么用到Wordpress里面?通用吗?

3、以我这个水平,建议我用什么方法快速地建站?还有更好的选择吗?

4、(这个问题可答可不答)今天看到了叫Bootstrap的东西,感觉是可以用来快速建站的(?),建议我这个水平的人研究研究吗?(我的主要目的是尽快把这个简单的网站上线,学不学前端,以后再考虑)

新手望指点!过了这道坎,后面对我来说就简单很多了。PS:不知道为嘛很多时候学习新的东西,总是困在基本的“选择流程”和“基本理论问题”上,难道是理论和实践没能很好结合吗。。。

回复内容:

我是前端新手,懂设计,编程语言诸如php一点都不会,现在只有最基本的一点点HTML和CSS基础。
最近要做一个简单的网站,遇到些最基本的问题没搞懂。
网站并不复杂,只需要一个首页、一个关于我们的页面,还有一个发布线下活动的页面。不需要提供活动报名功能。评论功能可有可无。
我的疑惑是:
1、是不是所有的网站都必须有后台程序?没有WordPress之类的后台程序的话,网站可以上线并供人浏览吗,也就是说:如果直接把几个.html扩展名的网页文件传到网络空间上,可以正常浏览吗?

因为我懂设计,想自己设计网页和整体风格,不想用Wordpress里面的主题,所以产生的第二个问题:
2、以我现在的水平,貌似用Photoshop设计出了网页设计稿后,再用Dreamweaver制作网页时,只能保存为.html扩展名的文件(因为我不会php)。但是我看到Wordpress模板主题里的网页文件都是以.php作为扩展名的(也就是说用php语言编写的)。想问,如果网站一定要有后台程序,而我选择用Wordpress,那我用Dreamweaver做出来的.html网页文件,怎么用到Wordpress里面?通用吗?

3、以我这个水平,建议我用什么方法快速地建站?还有更好的选择吗?

4、(这个问题可答可不答)今天看到了叫Bootstrap的东西,感觉是可以用来快速建站的(?),建议我这个水平的人研究研究吗?(我的主要目的是尽快把这个简单的网站上线,学不学前端,以后再考虑)

新手望指点!过了这道坎,后面对我来说就简单很多了。PS:不知道为嘛很多时候学习新的东西,总是困在基本的“选择流程”和“基本理论问题”上,难道是理论和实践没能很好结合吗。。。

为了显得条例清晰,我还是选择逐个问题来回答


  1. 如果你的网站没有发展成“应用”趋势,纯粹是静态内容展示的话,就不需要后台程序的支持。即便没有wordpress,你上传几个HTML文件,也是可以供他人浏览的。
  2. 第二个问题的本质其实和第一个问题是一样的,html文件是静态的网页文件,只能显示静态的内容,而要动态地处理数据则需要涉及到数据交互,于是便需要有相应的后台程序处理。并不是说所有的网站都是用wordpress做出来的。wordpress只是一个基于PHP语言的快速建站工具。要不要使用wordpress是要根据你的建站需求而定的。你所说的用PS、DW处理过后的HTML只是一个页面,它可以用来展示你需要展示的内容,而你要展示的内容是固定不变的还是需要定期变动的(也就是我们说的静态和动态)将决定于你的网站是否需要有服务器端程序的支持。
  3. 以LZ的水平,也许wordpress是一个不错的选择吧。因为PHP并不难掌握,但是LZ要。至于说更好的选择——外包给会的人帮你吧!
  4. Bootstrap只是一个前端开发框架,简单地说它预定义了一些CSS样式和JS程序,可以免去开发者对一些页面常用元素的设计。如果楼主要快速建站,可以考虑使用。

再次回到楼主要建的站点上,既然你的网站需要有一个发布线下活动的页面,那么就是需要有后台程序的支持了。如果楼主真的有想要自己亲自建站的想法,那么还是建议一步步来,把一些建站前需要了解的东西了解清楚。

  1. 可以
  2. wordpress主题开发文档
  3. 你可以试试各种开源程序,比如discuz,drupal。
  4. 按照你的需求的话,完全可以。另外给你推荐几个不是特别流行但也不错的(bootstrap真是用的人太多了):

    • semantic-ui
    • uikit

另外,我始终认为学编程最快的方法是自己做一个东西出来,直接就开始做。

必须有一些web开发语言基础才能做楼主所提的项目,如果时间很紧的话,建议设计好界面后找人做吧。

楼主这个要求 如果想快速达到目的 可以去找一个cms 或者blog 来搭建好然后修改模版 比如typecho emlog 以及一些轻量cms

<code><?php echo "Hi, 楼主";
?>
</code>
登录后复制

看来楼主是会PS而不会编程,而且需求也非常简单既然这样,可以用最原始的一种方式,用你的PS技术做出一个网页的图片,然后用map标签来超链接,这样也能实现你的“需要一个首页、一个关于我们的页面,还有一个发布线下活动的页面。不需要提供活动报名功能”。另外,bootstrap不建议你使用,也不建议你以后成为前端高手使用,这东西只适合国外或者国内的极客的玩具,在天朝IE暴力统治下,bootstrap已经被强奸得遍体鳞伤

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南 适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南 Dec 24, 2024 pm 04:42 PM

PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

在PHP API中说明JSON Web令牌(JWT)及其用例。 在PHP API中说明JSON Web令牌(JWT)及其用例。 Apr 05, 2025 am 12:04 AM

JWT是一种基于JSON的开放标准,用于在各方之间安全地传输信息,主要用于身份验证和信息交换。1.JWT由Header、Payload和Signature三部分组成。2.JWT的工作原理包括生成JWT、验证JWT和解析Payload三个步骤。3.在PHP中使用JWT进行身份验证时,可以生成和验证JWT,并在高级用法中包含用户角色和权限信息。4.常见错误包括签名验证失败、令牌过期和Payload过大,调试技巧包括使用调试工具和日志记录。5.性能优化和最佳实践包括使用合适的签名算法、合理设置有效期、

php程序在字符串中计数元音 php程序在字符串中计数元音 Feb 07, 2025 pm 12:12 PM

字符串是由字符组成的序列,包括字母、数字和符号。本教程将学习如何使用不同的方法在PHP中计算给定字符串中元音的数量。英语中的元音是a、e、i、o、u,它们可以是大写或小写。 什么是元音? 元音是代表特定语音的字母字符。英语中共有五个元音,包括大写和小写: a, e, i, o, u 示例 1 输入:字符串 = "Tutorialspoint" 输出:6 解释 字符串 "Tutorialspoint" 中的元音是 u、o、i、a、o、i。总共有 6 个元

您如何在PHP中解析和处理HTML/XML? 您如何在PHP中解析和处理HTML/XML? Feb 07, 2025 am 11:57 AM

本教程演示了如何使用PHP有效地处理XML文档。 XML(可扩展的标记语言)是一种用于人类可读性和机器解析的多功能文本标记语言。它通常用于数据存储

解释PHP中的晚期静态绑定(静态::)。 解释PHP中的晚期静态绑定(静态::)。 Apr 03, 2025 am 12:04 AM

静态绑定(static::)在PHP中实现晚期静态绑定(LSB),允许在静态上下文中引用调用类而非定义类。1)解析过程在运行时进行,2)在继承关系中向上查找调用类,3)可能带来性能开销。

什么是PHP魔术方法(__ -construct,__destruct,__call,__get,__ set等)并提供用例? 什么是PHP魔术方法(__ -construct,__destruct,__call,__get,__ set等)并提供用例? Apr 03, 2025 am 12:03 AM

PHP的魔法方法有哪些?PHP的魔法方法包括:1.\_\_construct,用于初始化对象;2.\_\_destruct,用于清理资源;3.\_\_call,处理不存在的方法调用;4.\_\_get,实现动态属性访问;5.\_\_set,实现动态属性设置。这些方法在特定情况下自动调用,提升代码的灵活性和效率。

HTML,CSS和JavaScript的角色:核心职责 HTML,CSS和JavaScript的角色:核心职责 Apr 08, 2025 pm 07:05 PM

HTML定义网页结构,CSS负责样式和布局,JavaScript赋予动态交互。三者在网页开发中各司其职,共同构建丰富多彩的网站。

什么是跨站点伪造(CSRF),您如何在PHP中实施CSRF保护? 什么是跨站点伪造(CSRF),您如何在PHP中实施CSRF保护? Apr 07, 2025 am 12:02 AM

在PHP中可以通过使用不可预测的令牌来有效防范CSRF攻击。具体方法包括:1.生成并在表单中嵌入CSRF令牌;2.在处理请求时验证令牌的有效性。

See all articles