拥抱移动互联网, PHP 轻论坛 Carbon Forum 3.3.0 版发布了!

2015-05-03 22:20:48 +08:00
 lincanbin

我看现在用手机的挺多的,就给自己的项目加了个移动版,然后PC版同样引入大量更新。

官网地址/演示地址: http://www.94cb.com/ (使用手机访问会自动跳转至手机版,或者手机直接输入 m.94cb.com )
更新日志&安装说明: http://www.94cb.com/t/2504
GitHub地址: https://github.com/lincanbin/Carbon-Forum

手机版截图:








7270 次点击
所在节点    分享创造
68 条回复
lincanbin
2015-05-03 22:22:44 +08:00
PC版截图








tayuo
2015-05-03 22:25:20 +08:00
我咋觉得 移动版 在 桌面环境下比桌面版更好看...
lincanbin
2015-05-03 22:29:30 +08:00
@tayuo 我不觉得,移动版在桌面环境下每个元素占的地方都大到不行了……
futurejunjie
2015-05-03 22:58:55 +08:00
支持楼主,先赞一个,看了一下好像对话题木有一个专门的页面啊,不知道网站有哪些话题,希望楼主能继续更新下去,精神上支持一个!
uglyer
2015-05-03 23:10:38 +08:00
支持IE吗 (逃
lincanbin
2015-05-03 23:16:53 +08:00
@uglyer PC版支持到IE6
lincanbin
2015-05-03 23:19:04 +08:00
@uglyer 不过IE6下部分排版会乱,基本功能还是正常的。
IE8的话,排版就非常正常了。
sobigfish
2015-05-03 23:28:51 +08:00
要求5.3 竟然namespace都没一个 好乱的感觉
lincanbin
2015-05-03 23:31:36 +08:00
@sobigfish 要求5.3,实际上5.2甚至5.1开启PDO就能装……
所以没有namespace
kindlepaper
2015-05-03 23:32:47 +08:00
@lincanbin 楼主那个tags 放帖内应该美观很多吧
Septembers
2015-05-03 23:39:58 +08:00
@lincanbin 我可以利用下phar
http://php.net/manual/en/book.phar.php
把所有资源都打包下 一个index.php加主程的phar和upload还有配置
这样部署会相当轻松
Septembers
2015-05-03 23:40:11 +08:00
@lincanbin 我觉得可以利用下phar
http://php.net/manual/en/book.phar.php
把所有资源都打包下 一个index.php加主程的phar和upload还有配置
这样部署会相当轻松
lincanbin
2015-05-03 23:42:03 +08:00
@sobigfish 我去年发的第一个release的时候,我就发现了,国内特别多用Windows + IIS + PHP 5.2 + MySQL 5.1。
一开始我是连IIS都不兼容的,后来硬着头皮做了带ISAPI_Rewrite的IIS的兼容。

然后我又发现IE8用户特别多,又删掉了一些前端库,自己又重写了部分功能——现在PC版除了jQuery其他基本就没了,连CSS都是我自己写的。

所以全站兼容性目前一直保持在这个水平,如果有人打算发pull request的话倒可以再重构一番。
目前的可读性我觉得倒是相当不错了,Apache rewrite充当controller、根目录下的php文件就是model,大量封装后基本一整个功能的后端Model都保持在二三十行的水平,逻辑比较复杂的发帖页之类的,也就百行上下。
lincanbin
2015-05-03 23:54:51 +08:00
@Septembers 我的是自建框架,controller的角色由Rewrite充当,所以用phar打包还要改不少东西。
然后兼容性又要变得更差了……

实际上目前的部署也很方便了,传上去后浏览器里打开/install就可以安装了。
lincanbin
2015-05-03 23:57:51 +08:00
@kindlepaper 我看爆栈网就是这样放的啊,我也不觉得有什么不好的地方。
http://stackoverflow.com/

话说这种按标签归类帖子的论坛似乎挺适合做成人网站的。
pangtianyu
2015-05-04 00:44:02 +08:00
@lincanbin 有道理 豁然开朗
lincanbin
2015-05-04 08:33:34 +08:00
说起来我还自己在移动版还实现了pjax的功能。
loveminds
2015-05-04 08:47:22 +08:00
@lincanbin IIS7以上都自带导入htaccess自动生成web.config功能
lincanbin
2015-05-04 09:01:27 +08:00
@loveminds 问题是用我这个程序的好多都是租50块一年的那种虚拟主机啊,IIS6,一个IP上有四百多个网站那种。
Mac
2015-05-04 09:11:30 +08:00
昨天还在OSCHINA上看到LZ的头像部件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/188198

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX