小皮2017-04-10 16:40:4326楼

require( dirname(__FILE__) . '/wp-load.php' );

if ( force_ssl_admin() && ! is_ssl() ) {

if ( 0 === strpos($_SERVER['REQUEST_URI'], 'http') ) {

wp_redirect( set_url_scheme( $_SERVER['REQUEST_URI'], 'https' ) );

exit();

} else {

wp_redirect( 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] );

exit();

}

}

function login_header( $title = 'Log In', $message = '', $wp_error = '' ) {

global $error, $interim_login, $action;

// Don't index any of these forms

add_action( 'login_head', 'wp_no_robots' );

if ( wp_is_mobile() )

add_action( 'login_head', 'wp_login_viewport_meta' );

………………

?>

>

<?php bloginfo('name'); ?> › <?php echo $title; ?>

像上面那种代码,确实简单易懂,(wordpress源码),但是可能不够优雅,更别提源码中这些_SERVER数组,例如$http_post = ('POST' == $_SERVER['REQUEST_METHOD']);。

拥抱变化,拥抱不同的思想,有些框架并不仅仅是PHP基础函数的一点封装。

和大部分框架做的一样,laravel无非是路由器+视图+控制器+模型,只不过laravel封装的比较狠,一个->withName和一个->withNames直接能在下一个页面创建一个名叫name的和一个名叫names的变量:原来PHP也能这样玩。

在深入下去,会发现laravel居然也搞依赖注入,类,完全和其他的语言一样。

不要总是徘徊不前。

其他:

框架之争关我毛事,让用什么用什么……

我要写Go。

补充两点:

非得说名人名言的话:思想自由,兼容并包---蔡元培。

我对PHP框架没什么歧视,唯独偏爱YII。但是我觉得laravel完全可以看成是一门新的、兼容PHP的语言。每个框架都能看成一门语言,其实更清楚点说,应该是每个框架都有其背后的思想。

拥抱改变。

没工作的时候,代码再优雅并没有什么用。有工作的时候,代码优雅能当加餐吃。

laravel的官方文档其实并不怎么全,看上去很全,有很多东西没有写出来。这个时候,零散的知识点查谷歌最好,百度也搜到部分相关的成体系的文章:两个一定都要用。

mysqli不要再用了……

用一下PDO+prepared statement……

laravel有非常好的查询方法(详见查询构造器)和Eloquent……

这么多年技术一直在变化,唯一不变化的就是变化本身。

你把C++当成C with class来用,倒也没什么,

但是把C++当成C来面向过程就有点。

PHP的高级用法并不是无缘无故加上去的,也不是让它在角落里吃灰的。

PHP已经提供了类,面向对象,甚至闭包函数、lambda函数(PHP5.3),

再死守着面向过程的那一套反而是食古不化。

php出来了 不知道做什么,PHP也做好好多年了,最近在看laravel框架,但是面对如此丰富的文档,我却不知道在讲什么,完全看不懂,请问我是哪里出了问题?...相关推荐

  1. 怎样在word文档画虚线_班级工作小技巧——怎样在word里画出美观正式的四线三格?...

    低年级的语文老师要划"拼音格",英语老师要划"英文四线格",这篇图文我们就来分享一下怎样在word里划出既美观又实用的拼音四线格. 一.首先在word里插入一个 ...

  2. atom可以做php开发吗,atomcode 一个相当牛B的PHP开发框架,可以到网上去搜索文档,就不帖在这儿了 WEB(ASP,PHP,...) 238万源代码下载- www.pudn.com...

    文件名称: atomcode下载 收藏√  [ 5  4  3  2  1 ] 开发工具: PHP 文件大小: 257 KB 上传时间: 2013-07-10 下载次数: 1 详细说明:一个相当牛B的 ...

  3. word流程图怎么做虚线框_如何在visio中画虚线框以及将visio图形复制到word文档

    这两个问题都不是什么复杂的事情,但是如果对visio用的不多或者只是临时用起来碰到了这种问题还真是麻烦事儿. ============================================= ...

  4. python无法读取excel文字_Python帮你做Excel——读取Excel文档

    相信很多坐在办公室上班的朋友每天都需要处理大量的数据,我们常常用Excel制作电子表格来帮助我们处理它们.这当然是一种非常好的做法,但是我相信大家都会发现,很多表格的内容其实大同小异,常常需要我们把同 ...

  5. jmeter接口测试-接口文档信息不完善怎么做接口测试(一)

    做接口测试,首先要有完善的接口文档,我们项目组开发的接口文档适合开发阅读和使用,测试看的话就比较粗糙了,下面看下开发的接口文档: 仅从这上面看的的话很多信息都不清楚,服务器地址端口.接口请求路径.接口 ...

  6. 《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一3.7.5 使用StAX写出XML文档

    3.7.5 使用StAX写出XML文档 在前一节中,你看到了如何通过写出DOM树的方法来产生XML文件.如果这个DOM树没有其他任何用途,那么这种方式就不是很高效. StAX API使我们可以直接将X ...

  7. 为什么引入devops_DevOps可以为您的文档做什么?

    为什么引入devops 在上一篇有关内容策略的文章中,我们介绍了围绕技术文档发生的哲学变化,并讨论了关心用户的新颖有趣的方法. 现在,我们对谁,什么,何时,何地以及为什么编写文档有了所有深刻的了解,让 ...

  8. 看看XDOC如何做Word文档预览

    移动互联网的到来,使得Word文档在移动端的显示成了问题.大家解决方法大概有三种:转换为PDF.用HTML模拟页面效果.纯网页效果. XDOC的用了第三种方式,将word文档实时转换为纯网页,生成的页 ...

  9. 如何写出受技术欢迎的需求文档

    综述 正如我们做出来的产品都希望受用户欢迎,开发和测试是需求文档的用户,产品经理也应该重视他们的想法和要求才能写得令人满意. "写需求文档"说专业点是把用户(或运营.客服等)的需求 ...

  10. 产品帮助文档升级改版应该怎么做?

    做互联网产品时,功能设想很好,但是一上新,根据后台数据统计,用户使用频率很低.产品的设计思路更像是设计游戏规则,引导用户去使用,但是实际上并不会按照我们预想的那样. 为什么我们在产品设计上已经如此清晰 ...

最新文章

  1. LoadRunner SQL 2008
  2. GreenDao使用注意事项
  3. python简单代码 春节集五福-我用 Python 集齐了五福
  4. Python爬虫从入门到放弃(十二)之 Scrapy框架的架构和原理
  5. 最近学的用javascript给datagrid排序
  6. 【杂谈】有三AI不得不看的技术综述(超过100篇核心干货)
  7. mysql修改表结构(拆分)
  8. Facebook的bigpipe
  9. CMake 使用总结(转载)
  10. 农村包围城市:企业网站关键词排名上首页
  11. 家政预约小程序设计开发(附近师傅+在线抢单服务APP)
  12. 【HTTP】Fiddler(二) - 使用Fiddler做抓包分析
  13. 为Nextcloud中的视频文件配置缩略图
  14. Draemon 360开源的基于Promtheus的升级版本告警系统
  15. 写给仿真软件研发的“一篇文章入门”系列(终)
  16. MOS管的介绍与简单应用
  17. 多媒体信息发布系统的独家优势
  18. 一个多线程示例程序的BUG修复
  19. Word文档格式混乱出错等排版问题的解决方法
  20. 多域名https证书申请

热门文章

  1. 小程序丨canvas内容自适应不同尺寸屏幕
  2. Spring的标签和验证等模块
  3. 详尽解读中美科技差距究竟多么巨大
  4. 粒子场优化(Particle Field Optimization,PFO)
  5. imagej软件分析划痕实验(计算划痕面积及伤口愈合百分比)
  6. 串口通信程序中十六进制格式发送和接收实现
  7. 图注意力网络(GAT) TensorFlow解析
  8. 基于深度极限学习机DELM的分类
  9. matplotlib.pyplot库解析
  10. 遥感数字图像处理——第三章——空间域处理方法