相信搞程序的人都会知道,无论是学习php还是c还是c++等等开发语言,第一节课除了概念的教学以外,会有一个最早期的程序演示用于简单的介绍该程序的基本特点,那就是hello,world!小程序。例如我们在php中会像下面的例子这样:
<?php echo 'Hello! World!'; ?>
那么,这个第一篇文章其实是这个全新网站的第一篇,事实上已经不是第一篇文章了,那我简单说说:事实上wordpress我在2012年年底就接触过,不过那时看到后台仪表盘时,我的头就晕了,而且那时我遇到一些内外网访问的问题,那时也无力解决(那时几乎不会看php代码),就放弃了,选择了discuz作为主页(门户),然后,就用到了国人开发的emlog,emlog很简单,当然和wordpress比起来就弱了很多,无论从官方的模版、插件等各方面都是无法抗争的,虽然我也看到了有人拿discuz并不擅长的门户技术做的非常漂亮的门户主页,也看到过就用那看起来很低端的emlog做出非常漂亮的个人博客,不过……到了2014年年中,因为一些变故,有了较多的时间,当然也因为对于php也好,建站也好,有了一些比较清晰的认识,我意识到,各个网站的严重独立性以及利用率极度不高,而且emlog事实上扔着很久,都不知道该更新什么,于是我想到还是得有个看上去像那么回事的主页(门户)比较好,于是,我开始了别人看上去绝对是自虐的折腾:用了一天的时间,借助强大的搜索引擎,找了数10个CMS建站系统来搭建看,最后都被枪毙了。原因其实很简单,我发现这些网站系统不愧是CMS系统,它主要是给比较大流量和很多文章或资源需要发布的网站准备的,而作为个人的我而言,似乎并没有那么大的信息需要发布或提供,于是我最后又回到了起点——那就是wordpress,wordpress虽是博客系统,但其实由于社区的努力,它的扩展、插件、模版、教程非常庞大,且官方一直保持着更新,且很多有简体中文的特别支持。而且这一次安装后,在调试的时候再也没当初2012年时接触时的迷茫与无助了,一切按部就班的配置和调试。不过又发现了一个问题(其实就是2012年初次接触时遇到的问题),那就是官方在制作时一直是以绝对路径作为开发之根基的。这也就是说,我要实现的内外网同时访问等等,变得非常糟糕和难以实现。这一次,相同的问题,我并没有像那次一样抛弃,而是开始了解决。我开始查阅大量资料,终于被我找到了——其实从实现角度说,看了代码你会发现非常简单,只需要声明常量变为根据访客目前访问的地址来决定(PHP的现成函数)即可。顿时觉得自己挺傻挺2,原来那么简单。后来选定了自己较为中意的模版,简单的改造后,便正式作为我的网站(全部网站)的总主页。然后开始栏目的设定、便有了此文。
也许未来还有很多调整,有很多挑战,我相信我可以面对和解决。不过,发觉没人盯着催促,纯粹个人兴趣的话,我看PHP书籍真是缓慢,至今只看到面向对象章节,但是的确也看到了PHP入门其实不难,很简单。我需要加快学习了,尽快能自己看懂框架,并去实现自己的更多功能。
最后,介绍下网站自己的全新播放器:是我一个偶然的机会,看到了ckplayer——一款强大的网页播放器,它具备一定的插件扩展性、且最大的福利是,除了保留右键版权外,你可以随意替换插入广告、logo等,最重要的是这些都是免费的。我觉得生命力非常顽强,我表示持续的关注,同时下面是一个范例,在wordpress下的简单调用,不过wordpress有比较麻烦的安全过滤机制,有时会出现非常蛋疼的问题。
有关于账号统一的管理等内容,我将在下一篇文章中介绍,敬请关注。