回顾新闻发布系统

简介:     新闻发布系统前前后后用了2个星期,终于完工了。这个系统算是BS的入门项目吧。也就是说,我终于要从C/S转型B/S了。开始接触BS,还是很兴奋的。BS算是以后的主流方向,连操作系统都有BS结构的了。
    新闻发布系统前前后后用了2个星期,终于完工了。这个系统算是BS的入门项目吧。也就是说,我终于要从C/S转型B/S了。开始接触BS,还是很兴奋的。BS算是以后的主流方向,连操作系统都有BS结构的了。BS不受硬件、操作系统平台的限制,其应用范围更广,也更适于当前的发展。

     前期讲的前台的设计和布局,利用CSS+DIV,感觉不错,毕竟是刚入门,牛腩老师讲的还是符合我们这些刚入门BS的学徒们的。用CSS来设计美化网页。采用DIV+CSS将网页内容和架构分离,使其变动更加灵活不受约束。总结了一下CSS基础知识,请搭飞机到《 CSS简单理解与应用 》。

    在跟着牛腩老师敲代码的过程中,对三层、存储过程的应用和UML图又简单的复习了一遍,还有一些零星的JQuery、JS和AJAX了。尤其是后面的这3个方面的东东,听起来都挺牛的,也很向往。

    其实在这个过程中,知识点并不多,不过老师设计网页的方法却是一个亮点。先将所有网页的架构做出来,后期再将数据整合到网页中,而不是一开始一个页面一个页面的直接整合数据。感觉这样的好处很多。首先,通过制作每个网页的架构,模拟出浏览时的样式,通过css+div来设计,轻便自是不用说,更主要的是,在这个过程中,可以发现很多页面的设计是相同的,由于前期没有设计到数据,所以可以很方便的抽象母板,复用CSS样式表等操作。其次,在整合数据的时候会很方便,套用设计好的CSS样式表,稍作修改即可使用,而且在架构不变的情况下,更改显示数据也很方便。最主要的是,这样做的效率非常高。比单个页面做完,要快捷很多。

    当然在这个系统要做到大部分浏览器兼容,所以,对产品追求完美也是一种职业素质的体现。不过做起来,却是有些费事,当然在调试兼容性的过程中,对于各个浏览器对CSS的支持也有了一定的认识,对CSS的设计也有了更深入的了解,通过对CSS的调整,实现兼容,对以后开发大的BS项目也是很有帮助的,毕竟大的项目都要求要兼容市场上主流的浏览器的。

    浅浅的回顾了一下牛腩发布系统,过程没说多少,主要是一些感受。BS开始入门了,相信这扇门会为我们敞开,我们的天空会更宽更广!
目录
相关文章
|
JavaScript 数据可视化 定位技术
vue项目中mapboxgl的几个经典操作代码示例
vue项目中mapboxgl的几个经典操作代码示例
447 0
|
安全 区块链 UED
带你读《自主管理身份:分布式数字身份和可验证凭证》精品文章合集
带你读《自主管理身份:分布式数字身份和可验证凭证》精品文章合集
|
开发工具 iOS开发 Ruby
CocoaPods | iOS详细使用说明
在iOS开发中,经常会使用到第三方库,CocoaPods可以用来方便的统一管理这些第三方库。 下面就和大家详细介绍一下CocoaPods的使用。
709 1
|
Kubernetes Cloud Native 云计算
开发者,别让自己孤独
“社会之所以能够运作,并不是人类有意使然,而是因为它是进化过程中出现的人类秉性。确切地说,它就是人性的一部分。” ——《美德的起源》马特·里德利
13292 0
开发者,别让自己孤独
|
8天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!
|
7天前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
本文讲解 Prompt 基本概念与 10 个优化技巧,结合学术分析 AI 应用的需求分析、设计方案,介绍 Spring AI 中 ChatClient 及 Advisors 的使用。
337 130
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
|
19天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1331 8
|
7天前
|
人工智能 Java API
AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)
本文介绍AI大模型的核心概念、分类及开发者学习路径,重点讲解如何选择与接入大模型。项目基于Spring Boot,使用阿里云灵积模型(Qwen-Plus),对比SDK、HTTP、Spring AI和LangChain4j四种接入方式,助力开发者高效构建AI应用。
330 122
AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)