Simple Machines 论坛
我记得当我还是个初级Geek时,可以一次专注于一个编程任务。如今,除了有太多与Linux相关的任务之外,我还有各种各样其他的事情要处理。上周,我分心的事情之一变成了一个新的编程项目。
那些一直关注我的帖子的人知道我目前的目标是创建Geek Ranch。我一直在写的是Linux如何融入该项目。好吧,该项目的一个周边需求在上周为我创建了一个新的Linux项目。
当您搬到一个新的地方时,您需要做的事情之一是弄清楚在哪里获得东西。这从食物开始,但随着您安顿下来而扩展。在我在尼加拉瓜埃斯特利居住的四年里,我已经弄清楚了在哪里可以买到您在这里生活所需的大部分东西。这包括汽车零件、电器、建筑材料、服装、电脑用品以及人们需要的几乎所有其他东西。
进入Geek Ranch项目。突然之间,我正在寻找水泵、电气承包商、大型发电机、土木工程师、大宗植物苗圃等等。为了让它更有趣一点,埃斯特利是尼加拉瓜一个主要农业地区的一个较小的城市(约10万人),所以很多东西需要来自马那瓜,该国首都也是唯一一个特别大的城市。
Gixia(我的商业伙伴)和我一直在花很多时间寻找各种东西的来源,弄清楚如何处理商品进口,试图让我们的银行了解一个真正的企业需要什么等等。我曾使用NicaLiving.com作为一个寻找东西的帮助场所,但我意识到它在这方面做得不是很好。它的设计目的是让人们找到关于在尼加拉瓜生活的答案,但是,因为它没有专注于寻找物品和服务,所以您最终会面临一项主要的搜索任务。
在与一些人交谈后,我意识到拥有一个“我在哪里可以获得X”的网站将非常有用。我曾尝试用商业目录建立这样一个网站,但尼加拉瓜(以及哥斯达黎加)还没有为供应商驱动的网站做好准备。也就是说,企业还不明白营销的重要性。因此,我意识到我需要一些可以让消费者询问他们需要什么并获得专注答案的东西。
让我坦白地说,我认为这个想法是一个实验,所以我不想投入大量时间进行开发。如果它看起来朝着正确的方向发展,我愿意投入更多时间。(现在,我只是想要一些答案,并开始在Geek Ranch上工作。)因此,我的标准是找到一些似乎可以用很少的配置或编程来完成基本功能的东西。
一个选择是Simple Machines 论坛。它是我在NicaPlaza托管的自动安装菜单 (Fantastico) 上的两个选择之一。另一个是phpBB。我不能说我做了广泛的比较。我想Simple这个词很有吸引力。
安装很顺利,意味着它只是工作了。默认主题远非我想要的,但有很多选项。我找到了一个我喜欢的并加载了它。它被宣传为多色的,但它是橙色的,我想要蓝色。不清楚如何更改它。
嗯,事实证明SMF中有一个相对时髦的界面,您可以在GUI中编辑各种模板文件,该GUI足够智能,可以将不同的PHP函数分隔到不同的块中。它有效,我得到了蓝色。还更改了标题,使其更接近我想要的。
接下来是广告。NicaPlaza和NicaLiving是通过Google Adsense付费的。让我澄清一下——Adsense支付实际费用,我的时间是免费的。SMF有一个广告模块,所以我加载了它。我从来没有看到它的管理界面。阅读论坛,我发现它只自动与默认主题一起工作。哎。所以,我切换回默认主题,但仍然没有看到任何东西。
查看错误日志,似乎数据库表没有被创建。好消息是,在浏览论坛时,我发现有人试图让Adsense运行起来。建议的解决方案是放弃广告模块,只需将Adsense代码插入到模板中。
这对我来说有道理。我放弃了它,添加了Adsense代码,一切都运行正常。这给了我您可以在这里看到的网站。请注意,这很快将成为一个“生产站点”,但尚未向任何人宣布或链接。
有了可用的网站,乐趣就开始了。没有内容它是无用的。我决定了一个顶层结构,包含三个类别。它们是
- 信息—放置站点信息和关于尼加拉瓜的通用信息的地方。
- 产品—来自寻找产品的人的帖子。
- 服务—来自寻找服务的人的帖子。
这些类别将进一步划分为各个领域,例如服务的法律和产品的车辆。然后,用户可以为特定请求或要求启动一个主题。希望主题中的后续内容将解决该请求。
现在,这类网站最大的问题是维护。也就是说,主题被创建在错误的地方或很快偏离主题。SMF具有允许您创建版主的权限。然后,您可以赋予他们在主题之间移动帖子的能力。虽然我还没有这样做,但如果该网站起飞,就需要这种能力,因此包含它是很重要的。
本周就到这里。现在我只需要发布一堆帖子,将NicaLiving成员指向该网站,然后回去设计Geek Ranch的供水系统。