我的编程空间,编程开发者的网络收藏夹
学习永远不晚

再谈ThinkPHP

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

再谈ThinkPHP


    最开始我见到框架,我以为它是一个自动产生代码的机器,后来我发现,它更像一个脚手架,或者是工具箱,没有设计图纸,没有自己的构思,它是没有内容的。

    使用了一段时间,发现这个工具箱还是很好用的,关于安全,垃圾回收,自己想到的实现方法,还真是太简单,太幼稚,除了一些简单的需求,还是可以实现的

    关于辛星的ThinkPHP,上一篇文章我说过,适合不知如何下手的人去观看,看完丢掉,因为只有大象项目才能够让你体会到练习hello 与写长篇小说的区别。

    下面是学习中四个有感触的地方。

    

再谈ThinkPHP再谈ThinkPHP再谈ThinkPHP再谈ThinkPHP

再谈ThinkPHP再谈ThinkPHP

这张图,官方手册里面其实都是有说到,也许太正式或者当时接触时间不够,没有听进去






这张图片是如何调用模板














模板中的变量显示








控制器中的变量赋值

有个控制器,就可以有一个对应的模板文件夹以及文件










数据库的操作,数据的存储读取都是模型的事情,可以放在文件,可以放在数据库






数据库的设计问题,真的是一旦有设计不好,一旦真的运行起来,真的是超级麻烦,一句话,在软件世界里,没有银弹。不是技术高低的问题。技术高低在于可以提前费力去做一些可以扩展的内容
















夸赞一下官方模板,另外就说到另一个问题,虽然国内的程序发展如日中天,对世界的程序发展有了很大的贡献,有很多好资料手册,是用英文交流的,也是值得我们学习的。英语很重要,不仅是20年前,10年前,今天,10年后















   上面该怎么排版,我不知道该怎么做,抱歉。怎样加入下划线??

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

再谈ThinkPHP

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

2024-04-02

再谈Cocoon兼谈JSP (转)

再谈Cocoon兼谈JSP (转)[@more@]一年前的旧文,今天看来仍有其价值。 发信人: HAX(海曦), 信区: webDevelop 标 题: 再谈Cocoon兼谈JSP 发信站: 饮水思源 (2002年06月06日01:17:1
2023-06-03

再谈mvcc与vacuum

再谈mvcc与vacuum1简介在pg的各种技术讨论和日常运维中,vacuum永远是主要的话题之一。pg数据库管理运维过程中,经常会调整以下的vacuum参数,以优化数据库的性能alter system set autovacuum = on;alter sy
再谈mvcc与vacuum
2021-12-11

技术杂谈-再谈软硬SDN(1)

以下文章来源于微信公众号:网络里卖艺的小青年 ,作者KkBLuE 我曾在SDNLAB和TF中文社区联合举办的直播活动上做了一次分享,讨论到软件SDN和硬件SDN的话题,巧合的是,看到国内大牛厂家也在讨论软硬之路,于是就有了本文的第一篇,
2023-06-03

技术杂谈-再谈软硬SDN(2)

不好意思,本文有点长,需要阅读10-15分钟。上一篇文章得到了很多朋友的反馈,软硬SDN各自有各自的优势和特点,对于之前的文字,有两个反馈。第一个是文字上的错误,在我的文章里,提到了“据我所知,国内的AWS,Azure和GCP,国内的BAT
2023-06-03

Android单元测试(2):再来谈谈为什么

早上8点半坐到桌子前,打开电脑,看了几分钟体育新闻,做其他一些准备工作,到9点开始真正开始着手写这篇文章。于是开始google,找资料,打算列一大段冠冕堂皇的理由,来说明为什么要写单元测试,比如:· 对软件质量的提升&midd
2022-06-06

day06 再谈编码 and 作业讲解

1. 小数据池,(其他语言又叫常量池) id() 查看变量的内存地址 is和== is 判断内存地址是否一致 == 判断内容是否一致 小数据池的作用: 为了快速的创建字符串对象, 可以减少内存的浪费 用缓存的前提:数据可以被共享。不可变.
2023-01-30

再谈在Java中使用枚举(转)

再谈在Java中使用枚举(转)[@more@]从C++转到Java上的程序员一开始总是对Java有不少抱怨,其中没有枚举就是一个比较突出的问题。那么为什么Java不支持枚举呢?从程序语言的角度讲,支持枚举意味着什么呢?我们能不能找到一种方法
2023-06-03

【Python之旅】第七篇(一):再谈P

主要是再进一步加深Python中关于多线程相关函数join()的理解以解多线程的执行过程。这里通过下面的例子来作进一步的说明。1.多线程与主程序代码的执行顺序关系    给出下面程序代码:#!/usr/bin/env pythonimpor
2023-01-31

MySQL alter table时执行innobackupex全备再谈Seconds_Behind_Master

1.场景描述早上7:25 接到Report中心同学告警,昨天业务报表数据没有完整跑出来,缺少500位业务员的数据,并且很快定位到,缺少的是huabei_order库上的数据。Report中心的数据是BI每天5:15从huabei_order库的从库上抽取。查看
MySQL alter table时执行innobackupex全备再谈Seconds_Behind_Master
2020-12-11

web前端:再谈JavaScript的数据类型问题

编程学习网:数据类型在数据结构中的定义是一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。
web前端:再谈JavaScript的数据类型问题
2024-04-23

敏捷规模化框架的思考-再谈Spotify

背景介绍关于介绍 Spotify 的文章和相关材料,搜索引擎里搜索一下其实还是很多的, 那笔者为什么还要老生常谈,再和大家聊一聊这个话题呢,其实更多的是基于实践中的一些感慨,因为笔者正好在一家基于 Spotify 框架基础上尝试敏捷规模化的
2023-06-04

再谈Python中的字符串与字符编码(推荐)

本节内容:1.前言2.相关概念3.Python中的默认编码4.Python2与Python3中对字符串的支持5.字符编码转换 一、前言 Python中的字符编码是个老生常谈的话题,同行们都写过很多这方面的文章。有的人云亦云,也有的写得很深入
2022-06-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录