墨涵轩吧 关注:22贴子:836

【记录】开帖记录做墨涵轩网站全过程,尽量不弃坑

只看楼主收藏回复

一楼放图,二楼扯淡,三楼上需求


IP属地:福建1楼2014-10-30 23:02回复
    一直想说给部门做一个网站,可是以前是水平不够吧(虽然现在也很渣╮(╯▽╰)╭ )不过至少静态的网站我还是做的出来的,不过我会尽力做成动态,尽量向ERP的要求靠拢。我会尽量写的详细一点,这样后期维护起来才不会那么累。(σ‘・д・)σ干巴类,不能再偷懒了。


    IP属地:福建2楼2014-10-30 23:08
    回复
      2025-05-16 12:30:33
      广告
      需求(我第一次写需求,肯定不是专业的)
      1.有个数据库,最好是免费的啦(mysql首选),不过据说oracle只要不用做商业用途是不收费的诶,要不用oracle做会比较好,可以的话,尽量两个都做。数据库用于存帐号信息,模块信息,等等。
      2.有一个主页面,主页面直接显示所有期刊简介插图和链接(简单暴力),角落里有登入信息。
      2.主页面可以换背景,可以放音乐,可以放视频,可以打游戏,可以贴便签留言。(好复杂)
      3.进入期刊页面,模拟期刊软件的环境。
      3.使用便签式评论,每个字段可评论,评论唯一,评论可回复(目前还没想到怎么实现)
      4.传统评论模式。
      5.普通用户注册,管理员用户不可注册,管理员用户可以赋予普通用户权限。
      6.以后想到在补充吧。


      IP属地:福建3楼2014-10-30 23:24
      回复
        技术分析
        主要以javaweb技术做
        1.前端技术主要为css(这个不会),html/html5(5我也不会)、js、ajax、这些基础的
        1.在那些基础上的前端框架主要是easyui、freemarker模版,
        2.Servlet主要用struts2来做,不过我不太会,估计会参杂一些原生的servlet
        3.dao用jdbc,简单暴力,毫无疑问。
        4.还有一个████████框架、


        IP属地:福建4楼2014-10-30 23:33
        回复
          插楼。。。会不会怀孕。。。


          来自Android客户端5楼2014-10-30 23:47
          收起回复
            2014.10.30
            还剩三十分钟就到第二天了,今天也做不了什么了。
            就建完数据库吧,笔记本里面没有mysql,现成的只有oracle。
            这个项目虽然不一定会上线,但是公开数据库字段名我感觉还是很危险的。就说说建了哪些表吧。
            1.用户
            2.用户角色
            3.角色权限
            4.模块(用于后期模块拓展,前期估计没什么用)
            5.数据字典
            6.用户评论
            7.留言表
            没有全部表没有使用外键那么复杂的东西,我全部用UID进行连接,效率什么的我就不管啦


            IP属地:福建6楼2014-10-30 23:48
            回复
              忘记说了,镇楼图真特么的帅!!!


              来自Android客户端7楼2014-10-31 14:15
              回复
                你要怎么更新诶???日更???周更???


                来自Android客户端8楼2014-11-01 01:27
                收起回复
                  2025-05-16 12:24:33
                  广告

                  做的很简单,这几天真的有在好好的忙啊,好忙,嗯嗯,明天把字换成图片,说实话,作图什么的真心很不擅长,今天的代码很简单
                  <!DOCTYPE html>
                  <html>
                  <head>
                  <meta charset="utf-8" />
                  <title></title>
                  </head>
                  <body background="img/saber.jpg">
                  <div id="header">
                  <div id="header-inner">
                  <table cellpadding="0" cellspacing="0" style="width:100%;">
                  <tr>
                  <td rowspan="2" style="width:20px;">
                  </td>
                  <td style="height:52px;">
                  <div style="color:#fff;font-size:44px;font-weight:bold;">
                  <a href="#" style="color:#fff;font-size:44px;font-weight:bold;text-decoration:none">墨涵轩</a>
                  </div>
                  <div style="color:#fff">
                  <a href="#" style="color:#fff;text-decoration:none">大家每天都要萌萌哒!</a>
                  </div>
                  </td>
                  <td style="padding-right:5px;text-align:right;vertical-align:bottom;">
                  <div id="topmenu">
                  <a href="#" style="color:skyblue;">主页</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
                  <a href="#" style="color:skyblue;">下载</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
                  <a href="#" style="color:skyblue;">介绍</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
                  <a href="#" style="color:skyblue;">个人</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
                  <a href="#" style="color:skyblue;">新闻</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
                  <a href="#" style="color:skyblue;">活动</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
                  </div>
                  </td>
                  </tr>
                  </table>
                  </div>
                  </div>
                  </body>


                  IP属地:福建9楼2014-11-05 00:04
                  回复
                    咯咯哒,看不懂


                    10楼2014-11-05 22:18
                    收起回复
                      顶顶顶必须的


                      IP属地:福建来自手机贴吧11楼2014-11-19 16:41
                      回复
                        酷爱更!!!楼上的妹纸都出水面了~~~


                        来自Android客户端12楼2014-11-24 19:00
                        回复
                          好吧我错了,好久没来了,因为水平不够,研究了很久框架要如何设计,工具类没有写的情况下开发遇到了很多瓶颈,这是这几周为了搭建框架写的工具类,代码量太大,就不贴出来了,后期发开过程中可能还会对工具类进行添加和修改
                          嗯,所谓工具类呢,就是有时候我们要对一些数据进行处理,然而直接写在action里面就会一方面提高了程序员的工作量,而且有些处理比较复杂,也不是想写立刻就能写出来的,以字符串为例吧,把List集合和Map集合转化成SQL语句,其实是挺复杂的过程,甚至有时候SQL怎么写都会忘记,然而,我在工具类里面写好以后,下次我要生成SQL语句只需要String SQLKey =StringUtil.Map2SQLKeyString(Map<String,String>);就可以取出所有Key了,是不是很方便呢。刚刚开帖的时候我以为搭建框架只要把前端框架,DAO层,这些框架选择好就够了,其实工具类也是很重要的一部分呢,随着后续开发说不定还会遇到的更多的问题,Fight!


                          IP属地:福建13楼2014-12-07 14:43
                          回复
                            然后顺手还把数据库连接类写掉了一下,没什么难度,就贴一下接口吧。
                            public interface DAO_Connect {
                            public Map getSelect(String SQL);
                            public Map getSelect(String table,String column,String where);
                            public boolean updateTableRow(String SQL);
                            public boolean updateTableRow(String table,Map<String,String> map,String where);
                            public boolean creatTablerow(String table,Map<String,String> map);
                            public boolean creatTablerow(String SQL);
                            public boolean delectTablerow(String table,String where);
                            }
                            从上到下分别是,查询,更新,插入,删除。命名比较随便,后期还会改,然后还会加入一些整个List的增删改查,我会说测试这些我都好累么,开发用了一两个小时,测试做了好几个小时,还是感觉测的不全面。咳,慢慢来把,这些估计还得再测一阵子,毕竟是属于框架的东西,写下去了以后几乎不会再去改了,尽量保证没有错误。


                            IP属地:福建14楼2014-12-07 15:00
                            收起回复
                              2025-05-16 12:18:33
                              广告
                              我还想说再不出来,就去扒皮来着~~~


                              来自Android客户端15楼2014-12-09 23:02
                              回复