资讯专栏INFORMATION COLUMN

Restful 杂谈

scwang90 / 733人阅读

摘要:伪静态的实现浅析如下程序实现从到的映射,即里常讲的伪静态一个程序的目录结构文件文件数据库定义如下资源定位符什么是是的缩写,即我们中文所说的数据库的增删查改分别对应协议的四种方法,

伪静态的实现浅析

如下程序实现从
/hello/bowmanhan/

/hello.php?user=ffffdffffdd
的url映射,即php里常讲的伪静态

一个php程序的目录结构
D:htdocs/
├─phpapp1├─ hello.php
├        ├─ .htaccess

hello.php文件

#filename:hello.php 
hello

.htaccess文件

#filename:.htaccess
RewriteEngine on
RewriteRule ^www.example.com/hello/([^.]+) http://www.example.com/hello.php?user=$1

flask

view.py
@url("/hello/")
def hello(user):
    return "hello"+user

数据库定义如下

table user (
name varchar() primary ,
password varchar()
);

url资源定位符

/user//

什么是CRUD
CRUD 是 Create Read Update Delete 的缩写,即我们中文所说的数据库的增删查改
CRUD分别对应http协议的四种方法,

C <--> post
R <--> get
U <--> put
D <--> delete

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/20765.html

相关文章

  • 前端杂谈: Attribute VS Property

    摘要:前端杂谈第一个问题什么是什么是是我们在代码中经常看到的键值对例如上面代码中的节点有三个是对应的节点的对象属性例如第二个问题从上面的例子来看似乎和是相同的那么他们有什么区别呢让我们来看另一段代码在页面加载后我们在这个中输入注意这段代码 前端杂谈: Attribute VS Property 第一个问题: 什么是 attribute & 什么是 property ? attribute 是...

    elina 评论0 收藏0
  • 【技术杂谈】springcloud微服务之数据操作独立模块化

    摘要:而在这个微服务下,同样需要进行数据操作,我不可能还要在下再一次进行集成,这样大大的增加了代码量。其次,是将有关数据操作的都单独部署成一个模块,比如我集成的模块,集成的模块,使用作为内存缓存模块。 前言 相对于 spring 对 mybatis 以及 redis 等的整合所需要的各种配置文件,在 springboot 下,已经大大的简化了,你可能只是需要增加个依赖,加个注解,然后在配置文...

    tianyu 评论0 收藏0
  • memcache与redis杂谈

    摘要:项目下的缓存控制客户端向服务端请求页面的过程中,服务端是可控的。可控的才可优化,优化的重点,即是缓存优化。如此就能提高数据响应的速度,也保护了数据源。虽开启扩展可管理内存,但所能管理的内存大小是有限的。见下图的英文注释注意事项 php项目下的缓存控制 客户端向服务端请求php页面的过程中,服务端是可控的。 可控的才可优化,优化的重点,即是缓存优化。 试想?数据存储在DB中,访问DB就...

    roundstones 评论0 收藏0
  • memcache与redis杂谈

    摘要:项目下的缓存控制客户端向服务端请求页面的过程中,服务端是可控的。可控的才可优化,优化的重点,即是缓存优化。如此就能提高数据响应的速度,也保护了数据源。虽开启扩展可管理内存,但所能管理的内存大小是有限的。见下图的英文注释注意事项 php项目下的缓存控制 客户端向服务端请求php页面的过程中,服务端是可控的。 可控的才可优化,优化的重点,即是缓存优化。 试想?数据存储在DB中,访问DB就...

    Mr_houzi 评论0 收藏0

发表评论

0条评论

scwang90

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<