Tag: Icarus

  • Icarus的一个未来计划

    Icarus的一个未来计划

    钉上一个计划吧。。。或许未来的某一天会全面升级Icarus。 现有的WordPress架构已经不适合作为一个图站继续使用下去了,臃肿的代码加上各种不人性化的设置。 所以,我有一个梦想x 在未来的某一天,能够全面升级Icarus的架构,并且有足够的带宽。 拿今天这个首页特色图像的设置问题来开刀。 这个主题原先用的是其他函数控制首页特色图像,可以加载出小略缩图,加载速度非常快。 自从 一个版本开始使用add_theme_support(‘post-thumbnails’);配合the_post_thumbnail函数控制首页特色图像,从使用这个函数开始,问题就凸显出来了。 原作者并没有指定post thumbnails的详细参数,导致首页直接加载出了原图,大家也知道Icarus收录的全部都是原图(部分老投稿除外),尤其是一些扫图,动辄10几20几MB。而首页要求的是快速加载,让用户有个大体的预览,良好的UX (User Experience)才能带来更多的用户( add_theme_support(‘post-thumbnails’); <?php the_post_thumbnail( ‘ post-thumbnails ‘ ); ?> 当首页加载原图之后,不光我这里加载慢,其他比如说电信的用户加载更慢,南方尤为严重 //嘛。。Icarus现在只有华北节点,华南没有。。 然后没办法,我只好去手动添加add_image_size函数来限制特色图像的大小。 add_image_size(‘summary-image’, 768, 9999);  //700代表宽,9999代表高,意为无限制 然后,情况得到了一定缓解,当然只是暂时的。 当时大部分都是桌面壁纸都是横向的,所以使用上面的限制可以加载出略缩图,直到后来收录了一个超大的纵向手机壁纸。。。 这个壁纸虽说文件大小大,但是横向分辨率不是很高,但是WordPress压缩略缩图仍然是按照横向图片的压缩方法进行压缩,导致并没有768宽的略缩图,结果只能直接加载原图。 然后我调整了add_image_size的参数,减小了之后算是瞎猫碰上死耗子了,正好能加载出来略缩图。 add_image_size(‘summary-image’, 600, 9999);  从这个版本开始我就开始埋怨作者,直到最后才发现这其实是整个WordPress的问题,并非单个作者。 今天晚上又推送了一个版本更新,这次我就想着肯定有问题吧((然后没着急升级,更新完之后才去升级,结果,GG,又变成原来那个样子了。 只不过幸好这次我有备份2333 我又翻出备份,查看我之前怎么写的并且重新应用到主题的functions.php和content.php上 然而,这次,就没有那么幸运了。改了N次发现自己好无力。。。直接写了个 <?php the_post_thumbnail( ‘ medium ‘ ); ?> 然而还是很多不行,然后改成了medium_large 好吧,这次就3 4张不行,凑合吧。。。 所以现在Icarus加载会有些缓慢请耐心等待一下哦QAQ 我感觉我又不得不把WordPress拖出来鞭尸,有些功能你下放下去是好的,但是唯独这玩意,作者不会用,普通用户又不会改,就GG了,要么换主题要么自己压缩thumbnail,但是像我这种,就已经开始考虑换主程序了。 WordPress现在的问题在于,一些应该由WordPress主程序管理的功能偏偏下放给主题去管理。//暂且不提臃肿的代码(  

  • 西暦2016年暑假Timeline´_>`

    西暦2016年暑假Timeline´_>`

    咳咳 /*正经脸*/ 暑假马上就要结束了呢~ 我们推迟到9.5开学了233 这个暑假过的很艰难,并且一点也不充实 这里面大概都是我的原因,直到最后也没有出去玩过,没错,连续N年没有自由的出去玩过了 技能树也没点什么,基本都在8月中旬之后才开始静下点心来脚踏实地干点事,学点知识 所以这次 0.没有风景图,因为我根本没出去玩过 1.没有食品的图片,因为这个暑假基本都在自家吃的,出去也没拍 2.基本都老图,新图只是简单的拍了几张。 === 那么,基本采用倒叙的手法来写,屁事都放到后面去,爱看看不看就无视 === 被笑醒,貌似是从小到大看到过的最好笑的报错 准备重开Icarus的更新,但是截至发稿时还是停滞不前 /*顺便征集一下有没有人愿意来投稿啊_(:зゝ∠)_*/ ##当前Icarus首页 配置好了Zabbix,成功投入生产环境,在寒假总结中还只是实验性阶段。在9.3全部配置完成可以安心开学了 OpenStack玩到一半就放弃了,各种问题自己的能力还不够解决,更不敢放到生产环境里面使用 然后我选择了Docker 现在正在慢慢学习Docker,也买了书准备带去学校 /*别吐槽为什么我要拿书,因为我们学校不让拿除了手表之外的任何电子产品*/ 购买了一台HP ProLiant DL170e G6伺服器在家里当作测试机使用 稍微研究了一下DELL OpenManage Essentials 这个东西怎么说呢 相比起Zabbix这些软件还是有些不成熟 而且就算是对于自家的机子也没有良好的兼容性(( /*注:并不是我设置问题*/ 为什么说他就算是对自家的产品也没有良好的兼容性呢 因为,我那台DELL PowerEdge R730xd,我配置好自动发现之后他就开始自己扫描这个IP段内的所有主机,会把DELL主机以及其他所有非DELL主机扫描出来供你选择 但是。。 我的那个PowerEdge的IP都是前几位,但是他就是没扫到,直接扫到后面那一秃噜虚拟机了= =扫到最后才出来个iDRAC。。。。。。 喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵?????? 你没发现自家机子也就算了,起码还发现了个iDRAC啊! 然后。。OpenManage提示机子故障。。我还以为怎么了,然后我点开主机详细 没有详细信息!没有详细信息!只是主机名前面有个“X”说是故障 往下滑,下面显示是iDRAC报的错误,然后,还是没有详细信息!没有详细信息! 喵喵喵喵喵喵喵喵喵喵????? 然后我点前面那个“X”直接打开新窗口到iDRAC登录界面了! 喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵???? 看个错误你还现让我登入iDRAC??那我要你何用! 这还不算完,我登入之后,没有错误!没有错误! 一切正常!一片绿!x 喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵??????? 昨晚弄完OpenManage Essentials之后我的表情是这样的:…