#网站cms

MVC4做网站后台:用户管理 ——用户组

用户管理这块包含用户和用户组两部分。用户组包括浏览用户组列表,添加、修改、删除用户组等。按照前面思路系统是依据用户组来判断用户权限的,用户组的最主要目的是划分权限。权限这块以后单独在做。下面实现用户组浏览。首先还是打开Home/Header.cshtml,在<nav>添加代码<aclass="navb...

MVC4做网站后台:模块管理1、修改模块信息

网站可能会包含一些模块:像文章、产品、图片、留言等。栏目模块主要实现功能,启用或禁用模块,模块权限设置,模块上传设置等。权限设置和上传设置以后专门考虑,先来显示或禁用模块。1、在顶部导航栏添加管理连接打开Home/Header.cshtml,在<nav>添加代码2、添加Module接口usingNinesk...

MVC4做网站后台:栏目管理3、删除栏目与左侧列表菜单

一、左侧列表菜单打开视图Menu.cshtml,增加部分见红框在category中添加脚本//栏目菜单加载完毕函数functionCategoryMenu_Ready(){$('#categoryTreeView').tree({url:$('#categoryTreeView').attr('data-url'),l...

MVC4做网站后台:栏目管理2、修改栏目

接上节添加栏目。修改栏目与添加栏目非常相似,主要区别在于先向视图传递要修改栏目的model。另外在保存时比添加栏目验证要更多一些。1、要验证父栏目不能是其本身;2、父栏目不能是其子栏目;3、父栏目不能是单页栏目4、父栏目不能是外部链接……另外还有一个ParentParth字段,如果父栏目修改了,其本身和所有子栏目的该字...

MVC4做网站后台:栏目管理1、添加栏目-续

栏目类型跟原来一样分为常规栏目、单页栏目和外部链接。根据栏目类型的不同要隐藏相应的表单和验证(服务器端验证)。另外一个是父栏目必须是常规栏目才行,easyui-combotree要用到树形json数据,考虑不用递归函数而是用ParentPath字段排序的方式实现。 首先在在【CategoryControlle...

MVC4做网站后台:栏目管理1、添加栏目

把栏目添加删除跟前台混在一起结构清晰,现在有了后台管理的区域就把后台管理相关的代码分开。要实现功能:1、添加栏目2、删除栏目3、修改栏目信息……一、开始1、添加接口InterfaceCategory,命名空间:Ninesky.Areas.Admin.RepositoryusingNinesky.Models;names...

MVC4做网站六后台管理:6.2网站信息设置

用来实现网站标题、名称、关键字、描述、版权等信息的设置。模型字段:网站的设置信息前后台都要用到,所以要把模型方式Ninesky/Models文件夹中,代码如下://////////////////////网站设置模型//创建日期2013-8-1//修改日期2013-8-4///////////////////using...

MVC4做网站六后台管理:6.1.4管理员列表、添加及删除

一、管理员列表1、首先【AdministratorController】中添加返回分部视图的publicPartialViewResultIndex()///<summary>///管理员列表///</summary>///<returns></returns>[Admi...

学用MVC4做网站六后台管理:6.1.3管理员修改密码

6.1.3修改密码需要两个action。一个是点击修改密码的链接要显示修改密码的分部视图(对话框形式);另一个是提交的处理action。1、打开【AdministratorController】添加返回分部视图[ChangePassWord()]action///<summary>///修改密码///<...

学用MVC4做网站六后台管理:6.1.1管理员登录、6.1.2退出

1、管理员登录在6.1中已添加控制器【AdministratorController】在控制器中添加[Login()]action,用来显示登录页面///<summary>///登录///</summary>publicActionResultLogin(){returnView();}右键添加...

学用MVC4做网站六后台管理:6.1管理员(续)

接6.1首先在~/Areas/Admin/Models文件夹添加管理员模型Administrator.csusingSystem.ComponentModel.DataAnnotations;namespaceNinesky.Areas.Admin.Models{///<summary>///管理员模型//...

学用MVC4做网站六:后台管理(续)

关于后台的说明:后台将会用easyui+ajax模式。这里涉及两个问题,一个是使用easyui如何在前台验证模型的问题,另一个是ajax提交后返回数据。一、Easyui验证前台验证采用easyui控件的ValidateBox验证,通过自定义htmlhelper的方式建立与模型的联系。1、到http://www.jeas...

大型网站核心架构因素

关于什么是架构,一种比较通俗的说法是“最高层次的规划,难以改变的决定”,这些规划和决定奠定了事物未来发展的方向和最终蓝图。从这个意义上说,人生规划也是一种架构。选什么学校、学什么专业、进什么公司、找什么对象、过什么样的生活,都是自己人生的架构。联系到软件开发:实际上业务类型+技术选型往往也决定整...

大型网站架构模式

关于什么是模式,这个来自建筑师的词汇是这样定义的:”每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复的工作”。模式的关键在于模式的可重复性,问题与场景的可重复性带来的解决方案的可重复使用。联系实际开发:每个做前后台开发的小伙伴...
代码星球 ·2020-07-24

大型网站技术架构演化

1.高并发、大流量a.什么是高并发?高并发是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理多个请求。b.高并发的衡量指标有哪些?(1)响应时间:系统对请求做出响应。例如系统处理一个HTTP请求需要200ms,这个200ms就是系统的响应时间。(2)吞吐量:单位时间内处理的请求...
首页上一页...3031323334...下一页尾页