悬赏任务系统源码+兼职平台系统源码
  悬赏任务系统源码是兼职平台系统平台上运⾏的源码,其基于linux、git和web框架构建并能在win系统上平稳运⾏。  源码:wk.wxlbyx.icu
  ⼀、代码初始化:
  python init.py
  这将创建被.gitignore忽略的⽬录
  ├── /Framework/public/avatar/
  ├── /Framework/public/file/
  ├── /Framework/public/student_card/
  ├── /Framework/public/upload/cache/
  └── /Server/db_backup/
  确保上⾯创建的⽬录和/Framework/app/storage的权限是可写的。
  只需将⽂件的组改为www-data,这样它就可以在nginx下⼯作了。
  ⼆、配置:
  ⾸先你需要在Framework/app/config/database.php中配置数据库的⽤户名和密码。
  'mysql' => array(
  'driver' => 'mysql',
  'host' => 'localhost',
  'database' => 'witkey',
  'username' => 'your_database_username',
  'password' => 'your_database_password',
  'charset' => 'utf8mb4',
  'collation' => 'utf8mb4_unicode_ci',
  'prefix' => '',
  )
  然后在mysql中创建⼀个名为witkey的数据库:
  CREATE DATABASE witkey
  更改⽬录到框架,并进⾏数据库迁移:
  php artisan migrate
  使数据库种⼦:
  php artisan db:seed
  然后运⾏服务器:
  php artisan serve
  在浏览器中输⼊localhost:8000,然后就可以看到页⾯了
  三、源码架构:
  ⽤户登录/注册/退出
  忘记密码
  ⽤户积分
  ⽤户等级
  ⽤户红包
  ⽤户⾓⾊控制
  校区负责⼈
  任务发布/编辑
  校区选择
  实名⾝份认证
  头像上传
  报价
  交稿
  ⽀付
  任务延期设置
  任务收藏
  任务评价
  任务搜索
  同校校友都在搜?
  条件筛选(最新发布、最多赏⾦、最短周期、最⼩竞争)  任务分类
  任务附件上传
  ⽇程安排
  添加好友
  雇佣某⼈
  站内信
  邮箱验证
  短信验证
  四、体系结构:
  数据库图:
  流程图:
  带有MVC架构的类图:
  ⾯的3张图表是由以下内容组成的:
  MySQL⼯作台(E-R图)
  流程图
  StarUML(类图)
有没有什么网站分享源码  源码核⼼:
  Laravel 4.2
  Bootstrap 3.3.5
  AngularJS 1.2.10
  五、服务器配置:
  数据库备份
  使⽤命令crontab -e编辑crontab。
  每天凌晨3点保存备份:
  # m h dom mon dow command
  0 3 * * * (ROOT_PATH)/Server/mysql_backup.sh
  Mysql事件调度器
  打开事件调度程序:
  SET GLOBAL event_scheduler=ON;
  检查事件调度程序状态:
  SET GLOBAL event_scheduler=ON;
  创建事件:
  CREATE EVENT mark_as_expired_task
  ON SCHEDULE EVERY 1 MINUTE
  DO UPDATE Task SET state = 5 WHERE state = 1 AND expiration < now();

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。