当前位置: 首页 > news >正文

网站的电子地图怎么做网站建设实录

网站的电子地图怎么做,网站建设实录,杭州网站建设杭州沃迩夫,办公室设计公司专业网站---markdown--- 博客系统如何用markdown发布文章#xff1f;本人最近用markdown写笔记#xff0c;突然爱上了这种码字风格。想把自己项目的文章发布系统也改成markdown发布#xff0c;所以就有了这样一个实践#xff0c;分享给大家。 再写这个文章之前 求索网 这个项目’后… ---markdown--- 博客系统如何用markdown发布文章本人最近用markdown写笔记突然爱上了这种码字风格。想把自己项目的文章发布系统也改成markdown发布所以就有了这样一个实践分享给大家。 再写这个文章之前 求索网 这个项目’后台的发布系统是用的百度(Ueditor)富文本编辑器。所以一直网上寻找着是否存在像Ueditor那样嵌入到项目中就可以markdown插件答案是没找到。找不到完整那就退而求其次自己找零件拼装。 构建思路写入-- mardown格式文本 -- 插入到数据库 -- php解析mardown格式文本成HTML -- 浏览器渲染HTML(前端给markdown解析html标签添加css样式) --完成 前面的写入数据的步骤代码都不用动只要用texarea输入框写markdown就ok插入到数据库也是以markdown格式存在数据中 显而易见解决这个问题的核心就是PHP解析markdown。这里推荐一款phpmarkdown解析器--parsedown。只要在读取内容那部分的代码引入这个解析器将markdown代码解析成html字符串丢到模板中。 代码实例 /** * 解析mardown文本 */ public function parsedown($text){//以thinkphp为列 import(Vendor.Parsedown.Parsedown);//将parsedown放到第三方库目录.class.php命名(用import引入必须用此命名) $parsedown new \Parsedown(); return $parsedown-text($text); } /** *输出页面 */ public function index(){ $aid I(aid); if($aid){ $this-loadCate(); $this-loadSidebar(); $articleModel D(Article); $commentModel D(Comment); $data[articleData] $articleModel-getArticleData($aid);//文章数据 if($data[articleData]){ $data[articleData][content] $this-parsedown($data[articleData][content]);//解析makdown文章内容 $data[tagname] explode(,, $data[articleData][tagname]);//文章标签 $data[relateList] $articleModel-getRelateList($aid);//相关文章 $data[comment] $commentModel-getComment($aid,array(start0,num5));//评论 $this-assign(data,$data); $this-display(); }else{ echo 错误页面; die; } }else{ echo 错误页面; } } 这样后台markdown基本搞定别忘了在前端加mardown样式这个css样式自己写也可以下一个mardown.css。前端得代码高亮可以用prism.js等库。这样就完成mardown格式的输出显示步骤。 效果怎么样求索网上的每一篇文章都是用markdown写的自行参考。 总结把解决问题的思路理清楚大问题拆解成小问题各个击破。
http://www.hkea.cn/news/14411283/

相关文章:

  • 百度建站多少钱cms代码做网站
  • 做外贸网站流程哪种浏览器什么网站都可以进
  • 网站上搜索的动图怎么做壁纸雄安移动网站
  • 农产品网络营销模式关键词优化排名技术
  • 保定网站制作费用个体户网上注册
  • 五八58同城找工作seo推广主要做什么
  • 电子商务网站建设策划书做图片格式跟尺度用哪个网站好
  • 外贸免费网站建设不适合学编程的人
  • 做网站的公司需要什么资质ui设计官网
  • 地税网站如何做税种确认网站 设计要求
  • 企业网站建设问卷找不到网站后台怎么办
  • 运维负责做网站吗郑州seo课程
  • 银川免费网站建设宿州微网站建设
  • 做模板网站赚钱吗邢台网站制作
  • 郴州建网站江苏网站建设哪家专业
  • 织梦网做企业网站需要授权吗汽车网站建设流程
  • 阿里巴巴新网站怎么做运营在线做ppt模板下载网站有哪些
  • 最好的网站设计公wordpress变为中文
  • 贵阳做网站kuhugz网站做好了每年都要续费吗
  • 全国旅游景点网站开源阿里云云栖wordpress
  • 推广网站方案哪种类型的网站比较难做
  • 深圳市住建局网站广告网站建设制作设计
  • 网站建设 选中企动力a站下载
  • wap网站开发雏鸟短视频app软件下载网站
  • 巴中建设机械网站企业网站的建站步骤
  • 网站营销费用dedecms做资源下载网站
  • 舟山论坛网站建设黑龙江省建设集团有限公司网站首页
  • 网站建设主要工作内容wordpress禁止百度抓取
  • 石家庄网站建设哪家好word模板网站
  • 统计网站访客人数江西省赣州市信丰县