首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该如何建立一个游戏社区

我应该如何建立一个游戏社区
EN

Stack Overflow用户
提问于 2009-07-19 22:29:24
回答 5查看 833关注 0票数 0

很长一段时间以来,我一直想建立自己的游戏社区网站(比如http://fragbite.com)。我已经开始了很多次,但几天后就放弃了,因为它变得非常混乱。

我断断续续地尝试PHP和MySQL已经三年了,但是我从来没有接触过OOP。我试过了,但我通常以“旧的PHP”结束。

我通常构建我的页面,以便在所有页面上包含一个具有必要功能的文件,html head等,我将php和html混合在一起,我不介意,但如果我最终得到一个设计师,我想他不会喜欢它。

我已经尝试了phpcake和codeigniter以及所有流行的mvc,但它太多了,因为他们做了所有的工作。我想自己做这件事,但我不知道从哪里开始。

如果你是我,你会怎么做?有没有一些非oop的mvc?

(对不起,我的英语不好)

EN

回答 5

Stack Overflow用户

发布于 2009-07-19 22:41:06

也许这并不是您想要的答案,但我认为您应该更好地了解MVC和MVC的面向框架。

你提到了一些,你也可以看看其他的,比如:

  • Zend Framework
  • symfony

我同意,有一些(至少几天的基础知识;几周,我想说,真正理解它们,并很好地使用它们)学习曲线,它们为您做了很多工作……

..。但他们所做的大量工作使您可以专注于应用程序的真正组成部分;-)

我还想说两件事:

  • 使用这种框架确实使修改和维护变得更容易(我真的认为确实如此)
    • 分层(DB访问、数据操作和数据表示)也将有助于团队合作;例如,您的
    • 设计人员将只需修改表示层,而不必接触其他层--这是一个加分的HTML

  • 知道这样的MVC框架对你的简历很有好处(但这只会让你担心,如果你打算做这个职业的话) --至少在我来自的法国是这样。
票数 2
EN

Stack Overflow用户

发布于 2009-07-19 22:41:35

为什么你要做所有的工作?为什么不尝试在现有的和经过验证的技术上构建一些东西,比如DrupalCommunity Server

你甚至可以使用StackExchange引擎来做这件事,尽管这不是免费的;-)

票数 2
EN

Stack Overflow用户

发布于 2009-07-19 23:28:27

嘿,我和我的朋友自2005年以来一直在为游戏玩家运营一个网站,我是该网站上运行的大多数东西的“开发者”。我们使用PHP/MySQL,一切都是我从头开始开发的。

从哪里开始很容易,只需花点时间思考一下你想要展示的概念。然后创建一个实际HTML/CSS页面设计应该是什么样子的粗略模板。

然后添加动态特性,如PHP编码和SQL查询等,但将表示(超文本标记语言)与逻辑(PHP/MySQL)分开-您可以使用INCLUDE或REQUIRE_ONCE语句完成此操作。

我更喜欢在顶部做所有的逻辑,并且只在HTML中显示变量,例如一个典型的页面将如下所示:

代码语言:javascript
复制
<?php
     require_once('/system/standard.php');   // constants, functions, session etc.
     require_once('/system/database.php');   // database functionality etc.
     require_once('/system/authentication.php');   // security, logon etc.

     // do some logic e.g. database queries or some calculations.
     $data['username'] = 'Przystojny';
?>
<HTML>
...
Hello <?php print($data['username']); ?>
...
</HTML>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1151055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档