现在,作为建站创业者,一般的想法是:弄个微信公众号网站,或者申请个百度贴吧。本地化的产品还有啥用?
现在建站,看起来,似乎非常容易:
评价一个产品好坏的标准是产品使用的技术非常厉害?
大牛常谈的“从OOP到MVC,KISS到DRY,YAML到INI,甚至REST到XML-RPC”都要用上的产品,那是技术研究,不是做产品。
真正的好产品来自实践和经验。
十多年研发实践得出的结论是:
大量的编程,反而更多的只是简单的逻辑编写,在这个过程中,很多时候,我们只需要用“if/else/echo”这样简单的语法就可以实现。
用技术追求去打磨一款产品,并不是好的思路。
好的产品要做的是,如何用最简单的原型,最快速的实现复杂多样化的需求!
世间唯一不变的是变。
有想法,就必须短时间实现并让用户使用,别在技术上浪费时间。
很多时候,技术通关了,对不起,产品下线了。
UPBBS全面利用Redis缓存的高速读写特性,所有功能的读写操作均使用内存缓存支撑;MYSQL成为数据备份的配角,从而成为名副其实的跑在内存里的社区产品。
要用最小的代码,实现论坛最全面和灵活的功能,是UPBBS追求的最终目标。面向函数体搭积木拼接的小巧代码思路,让UPBBS的熟悉成本、改造成本变为零。完美支持PHP9,新手也可轻松二次开发。
UPBBS采用独特的无漏洞设计,核心层屏蔽GPC输入带来的XSS和SQL注入。服务器文件部署无写入,所有程序文件只读。让数据无忧。
UPBBS支持创建无限级版块;支持用户使用手机号激活、微信登录;支持多级别的分类信息;支持群组、圈子、淘贴、版块四大元素合一;支持回帖的树状结构等等。
UPBBS核心代码文件保持独立干净。为了满足不同需求,UPBBS引入极其丰富的钩子HOOK机制,实现了任何一个定制需求,都在其独立目录中予以实现。
UPBBS的页面编码、数据库字符集、前端页面结构、CSS框架,全部为移动而生。使用尽量少的JS特效,实现更丰富的HTML5效果。让UPBBS在PC、WAP、微信等里面,体验保持一致,无需额外修改任何皮肤。
原生支持多网站部署模式,只需安装一套程序,就可以轻松创建多个完全不同的网站。程序更新、维护,只一份,与繁琐的多网站维护说拜拜。
从服务器环境配置,到数据库安装,以及产品后台配置,坚持走简单直白的路线。跟传统论坛产品那种上百项困惑的设置选项说拜拜。没有基础的小小白都绝对是UPBBS高手。
对绘本进行各个纬度的归类识别,支持并列查询,而且HOOK机制非常方便拓展,神奇的小程序
全文搜索、文件上传、数据库维护,都用的阿里云的,部署起来非常方便!必须给赞。
刚学PHP才1周,就能看懂代码。简单、实用、干净,是学习PHP的好范例。
特别喜欢TAG的功能。可以分组、分类,而且可以指定不同的类型、搜索模式。太强大啦。
别谈啥OO的,UPBBS的函数加载模式,真的非常好用。不用考虑文件是否引用了。
自己的网站就是需要一个网盘搜索功能,用了HOOK机制,所有定制代码在自己的目录,非常干净。