一个不懂程序的站长解决技术问题的苦逼经历和感悟

一个不懂程序的站长解决技术问题的苦逼经历和感悟

对于一个非技术出身的创业者or站长来说,经常遇到程序“见鬼”的情况:根据自己的常识来看,明明非常正确的code却偏偏在前台显示出来就不是那么一回事,甚至经常出现莫名其妙的一些小问题,这些小问题真的如鬼魅一般如影随形,这对于追求完美界面效果及用户体验的站长来说,绝对是不可容忍的,甚至让人抓狂,无奈技术经常短路,然后就只好大骂“见鬼”!

苦逼滴程序猿

笔者最近就遇到这么一个纠结的小问题:网站标题优化过程中多出一个“-”,但就这么一个小小的符号,竟然让我纠结了2年之久。终于今天晚上,在请教了几位技术大牛未果的情况下,搜索到一篇相关文章,耐下性子仔细琢磨,终于解决,总结一点废话如下:

众所周知,wordpress是最流行的博客建站系统,但wordpress的开发者对SEO根本就没有概念,也就导致我们初始的wordpress站点模板在SEO上表现很差,比如最典型的网站标题。好在wordpress的开源和流行,让我们有很多符合SEO优化的模板可以选择,一些模板或多或少也能解决很多问题。

笔者网站的模板确实比原始模板在SEO性能上有了很多改进,但我在网站运营过程中发现一个小小的问题,无奈,这个小小的问题差不多已经困扰我2年之久,2年来数次尝试解决,但都无果,很是让人抓狂。

正常来讲,符合SEO优化标准的wordpress站点文章页,文章标题应该在网站标题的前面,而且为了便于用户阅读,文章标题和网站标题之间应该有一个分隔符号,如“-”或者“|”,但我从10年开始启用的模板,文章标题和网站标题顺序以及两者之间的分隔符都有问题,经调整,顺序正常了,但分隔符缺失,后来修改头部文件header.php,找到title语法代码,增加了分隔符“-”,问题是解决了,但接着就出现了莫名其妙的首页网站标题前多出一个“-”的新问题。

问题不影响网站运营,但在我看来,却非常影响界面美观!因此,2年来,我也断断续续的尝试解决,想各种办法、求教各种人试图修复,但最终没能成功。

两周前博客升级到最新版本,又想起来要解决这个小问题,免得每天打开网站,心里总会有这么一个小疙瘩!但和以前一样,连着几个晚上闷头研究仍没有头绪。

今天晚上,又想起来我们公司的一位兼职技术,或许他可以帮忙看看。经过多次沟通,由于这位技术大哥是做服务器运维的,对PHP等程序稍弱,也解决不了,但他提供了一些思路:可以写一个true or false的判断语句,如果是首页,则不调用分隔符,如果是文章页,则照常调用,这样应该可以解决。

这个思路应该是对的,这位老哥人非常好,热心的帮我找他程序员朋友写了一段代码过来,我替换上去,不过很遗憾,问题依然存在,看着时间已经快12点了,我不好意思耽误人家太久,就让他先去休息。

我本来也想着还是改天再说吧,但临睡前,又在百度胡乱搜了一下相关的几个语法代码,竟然被我找到一篇wp_title()函数相关文章,其中讲到的wp_title('separator',echo,seplocation)语法判断,和刚才我们的解决思路很像,按照文章提示,依葫芦画瓢,写了一个判断语句<title><?php wp_title('-',true,'right');?><?php bloginfo('name');?>></title>,替换原来的代码,哦买噶,终于解决!

感悟和总结:

在真正懂php及熟悉wp的高手来看,这其实是很白痴很简单的一个问题,但就这么一个白痴问题,竟整整困扰我2年之久,前后还难倒数位业余程序高手和专业程序员!所以说,技术总是会者不难、难者不会;

但请各位老板们不要因此就觉得程序员的工作很简单,要做到大部分问题很快就能解决的技术造诣这需要修炼多少年?和行医一样,一个名医要做到手到病除,需要多少年的经验积累?

我虽然不是技术出身,但在长期的站长经历中,也不时要被逼着去学一点技术皮毛,甚至被逼着整夜整夜的研究解决一个很低级的程序问题,解决了自己还会手舞足蹈,外人则多是不解甚至嘲笑……嗯,没有亲自一行一行的去敲,一段一段的去查,一遍一遍去测那些花花绿绿代码的经历,你不会明白其中的苦乐!因此,我很能理解也很敬佩技术大牛们,让我们给他们多一点尊重和理解吧,程序猿们,还有和程序猿们同属猴科的站长们,真的比公务猿们,苦逼的多!

综上,我认为,非技术出身,要想做好一名合格的互联网公司老板、创业者或站长,除了自身不断加强技术修养外,一定要找靠谱的技术大牛合作并给予充分重视、理解以及尊重!

本文为骆骐博客原创文章,转载请注明出处,谢谢!原文地址http://www.luoqi.org/post/412

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值