0

目前我还没有开始认真地从事 Web 开发工作,因为我从来没有对网站的需求。但是,在使用 C# 等语言构建软件时,我非常胜任,我也经常使用 Python,所以我并不完全一无所知。

当谈到网络时,我只知道用于网络开发的不同语言,并且对每种语言的作用有一个模糊的概念。我意识到这个问题可能有上千种不同的答案,所以我会尽可能具体。

以下是我正在尝试建立的网站类型的描述:基本上是一个用户可以查看论坛的网站,如果他们愿意,他们可以在我的网站上注册一个帐户,这将允许他们开始发表评论某些页面。

基本上我要问的是:为了启动一个网站,(就像上面描述的那样),我需要从哪里开始?将需要哪些语言/网络技术?首先从哪里开始?IE。开始学习 html... 另外,是否有任何免费的在线电子书可以让我开始学习。

我希望这是足够的信息,请记住,我不是在寻找一个令人难以置信的密集和详细的答案,只是一个关于从哪里开始的简单解释,什么语言会简单易行......我意识到要创建这种网站需要大量的工作和复杂的任务,所以请记住,我现在只想知道如何爬前两三个楼梯,而不是整个楼梯。多谢!

4

3 回答 3

0

假设你想要论坛网站,有很多现成的 php“平台”可以用于这样的网站。我个人喜欢“简单机器论坛”。其他可能的解决方案是“Phorum”和“PHPBB”。谷歌他们。

因为您提到了 C#,所以我假设您正在使用 Windows。为了让这个论坛启动并运行,您需要在您的服务器上安装 PHP 和 MySQL。

于 2013-05-27T08:05:04.707 回答
0

我正在 windows 和 os x 上开发网站,但正如尼克所说,你需要一个 PHP + MySQL 服务器,你可以从这里获得:

http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download

配置相当简单,但是在安装 appserv 之后,我建议您从这里下载最新版本的 PHP:

http://windows.php.net/downloads/releases/php-5.4.15-Win32-VC9-x86.zip

并将所有这些文件复制到 C:\AppServ\php5。确保 apache 没有运行,您可以通过以下方式停止它:开始->所有程序->Appserv->通过服务控制服务器->Apache Stop。

正如 nick 所说,使用已经编写好的论坛系统更快、更容易:PHPBB、vBulletin 等。

祝你好运。

于 2013-05-27T08:11:18.843 回答
0

你想要做的事情在 PHP 中非常复杂,但很有趣。

问问自己,你真的想用 PHP 来做这件事,还是想要一些可定制的东西来产生你想要的最终结果?

如果您选择像 Drupal 这样功能齐全的 CMS 系统,您将很快启动并运行。任何 CMS 系统都有一个非常陡峭的学习曲线,但您将能够快速获得您想要的东西。

话虽如此,使用 php 开发您的网站还有很多话要说,因为您将在此过程中学到很多东西,而且您没有试图为所有人提供一切的系统的所有开销。

我推荐 w3schools.com,它有关于 PHP、Mysql、SQL、HTML 和 Javascript 的优秀教程,所有这些都是实现你所需要的。

我在这次冒险中收到的最好的建议是“首先设计项目!” - 认真思考你打算做什么。确保您知道要为每个页面实现的目标,然后一次完成一个。

祝你好运!

于 2013-05-27T09:30:01.637 回答