zoukankan      html  css  js  c++  java
  • 高手从来不用什么框架,摘叶即可飞花,但他们从来没有说BS入门该么做

    关于框架,PHP有Laravel 框架,Python 有Django框架,JAVA有Spring框架,C#也有很多框架。

    为什么有些人要双标,其它语言入门,除了基础的语言顺序,分支,循环之后,哪个不是先从框架开始的,现在不允许VFP用框架,有些大师都会说,这些网上都有资料,你去找找,很简单的。高手从来不用框架,心中有剑,摘叶飞花即可伤人,学软件开发啥时候又跟武侠有关系了。又有人说你不会从头做啊,用别人的东西,哪里显得有本事。我说,做出客户愿意付费的软件就是本事。

    现在我自己做项目,首先都是拉出框架来,出活快,效率高,又稳定,我不用才是头壳坏掉了。

    极简BS入门,超简单的,每节课抄的代码就十几二十几行,抄抄就把BS学会了。

    首先来理解BS的架构

    BS架构
    可以发现VFP所处的位置与后端语言是一模一样 
    PHP C# JAVA能做的,VFP同样能

    JS为VFP插入飞翔的翅膀

    后端语言实际上是不能独立为人提供服务的,真正与人产生交互的,是UI,也就是前端。
    前端:浏览器,手机APP,小程序,公众号,WINFORM

    只要加上一点点JS的知识,你就可以起飞了。

    框架调试服务器使用

    1:打开祺佑框架项目
    2:运行环境设置
    3:运行调试服务器
    4:打开360极速浏览器
    (谷歌浏览器)
    输入
    http://192.168.0.99:801/1.fsp
    或http://127.0.0.1:801/1.fsp
    如图返回,即正常  
    调试服务器使用

    新东西怎么学?

    第一步弄清本质是什么?比如HTML就是文本字符。
    第二步照着操作一下?改改参数
    第三步试着不用复制粘贴,用打字的。(这是关键,很多同学用复制粘贴的,代码都能跑,感觉自己会了,实际上是自己一点也不会。)

    只要敲上代码一百次,你就能学会做项目。

    极简登录界面(login.html)

    极简登录界面

    html语言不可怕

    html语言就是标签式说明结构,成对出现

    <div>里面放文字</div>
    <b>文字加粗</b> 
    输入控件
    <input type=“” />
    整个表单
    <form></form>
    

    重点代码解析

    <form action="login.fsp">
    

    表示数据提交到login.fsp这个地方,action就是标签的属性,一个标签可以有多个属性。

    <input type="text" value="" name="username">
    

    表示是文本输入控件

    <input type="password" value="" name="userpwd">
    

    表示是密码输入控件

    更多的控件和标签,可以网络搜索一下,不多,就那么几个。

    name属性的作用很关键,请记住了,这是给后台的依据。有时候时候,我们会发现有id属性,一般情况下这是给前端使用的。

    打开浏览器测试

    打开浏览器输入
    http://192.168.0.99:801/login.html
    用户名输入:111,密码输入:2222
    即会跳到图片的说明

    玄机所在

    调试服务器显示了一串网址
    http://127.0.0.1:801/login.fsp?username=111&userpwd=222202
    username与userpwd 是哪里来的,有没有很熟悉

    也就是HTML的表单的name(如username)属性与值都提交给了login.fsp
    username=111 我们称之为键值对

    VFP后端接收数据

    新建一个PRG,保存到controller文件夹,文件名login(与类名一致,框架规范)

    Define Class login As Session
    	&&Controll类默认调用方法
    	Procedure onDefault
    		Private cUserName,cUserPwd
    		cUserName=HttpQueryParams("username")
    		cUserPwd=HttpQueryParams("username")
    		?"用户名:",cUserName,"密码:",cUserPwd
    		RETURN "登录成功"
    	Endproc
    Enddefine
    

    运行结果

    运行结果
    运行结果

    运行结果可以看到,返回登录成功的字样。
    而且VFP的开发窗口会显示
    刚刚接收到的值

    VFP祺佑三层开发框架,是VFP界第一款可以应用于开发CS、BS、APP、小程序、公众号的全功能开发框架。了解更多,请访问http://www.sn58.cn
  • 相关阅读:
    JavaWeb——Servlet开发3
    8.3.3
    8.3.2
    8.3
    8.2
    8.1
    7.3.9
    7.3.8.3
    7.3.8.2
    7.3.8.1
  • 原文地址:https://www.cnblogs.com/fitche/p/15617928.html
Copyright © 2011-2022 走看看