1. 程式人生 > >基於laravel開發的多使用者部落格系統(一)

基於laravel開發的多使用者部落格系統(一)

最近一直再看laravel框架,以前都沒有聽說過這個框架,老外用的多,日常開發thinkphp,yii就夠用了,某一天看到關於最受歡迎的php框架排名,發現laravel竟然排第一,孤陋寡聞的我決定,看看這玩意到底是何方神聖。

看了幾天的中文文件,實在有點無愛,比起我大YII,要差好遠,不過沒關係,不怕折騰,看完無感,決定寫個部落格練手。一週多時間過去了,東西的基本雛形也有了,貼出來紀念下!

github 地址: https://github.com/zfeig/laravel-blog

部落格介紹【ps:不喜歡碼字】:前端用到的有bootstrap,artdialog,jquery,ajaxupload,jcorp等外掛,後端採用laravel4.2實現;後臺編輯器用Ueditor;

首頁:


移動端:


使用者首頁:


文章詳情頁:


詳情頁移動端:


文章分類列表頁,標籤列表頁,日期歸檔介面類似:


使用者登入頁:


使用者註冊頁:


下篇文章顯示後臺介面

相關推薦

基於laravel開發的多使用者部落系統

最近一直再看laravel框架,以前都沒有聽說過這個框架,老外用的多,日常開發thinkphp,yii就夠用了,某一天看到關於最受歡迎的php框架排名,發現laravel竟然排第一,孤陋寡聞的我決定,看看這玩意到底是何方神聖。 看了幾天的中文文件,實在有點無愛,比起我大Y

Java簡單部落系統基於實體聯絡模型設計資料庫

  基本概念 簡單屬性:不能劃分為更小的部分(其他屬性)。 單值屬性:一個特定實體有隻有單獨的一個值。 派生屬性:可以從別的相關屬性或實體派生出來。 最簡單的部落格系統 (一)實體集:使用者,部落格,評論,實體及其屬性列出如下: (二)聯絡集: 以上設計的實體集,聯絡集表示如

django2.0+python3.4實戰開發教程-資訊型部落系統

專案簡介 執行平臺:windows Python版本:3.4 Django版本:2.0 資料庫工具:sqlite 開發工具:Pycharm+sublime-text 寫在開頭:這是我第一次使用Django進行web開發,在此之前並無任何web開發經驗。其中,Django以及htm

Django2.0筆記(5)-開發個人部落系統

開發環境PyCharm 2017.3.2 (Professional Edition)Python 3.6.3windows 10Sqlite3本文目標後臺admin頁面美化富文字輸入框配置優化 無圖無

NodeJS簡易部落系統Jade/Pug模板引擎入門

國慶到現在一直忙著移動端比賽的事情,今天開始nodejs後端框架express的學習。學習路線大概如下: 模板引擎pug/swig基本使用 mongodb的簡單學習 資料庫框架mongoose的簡單使用 NodeJs常用 express的簡單使用 所有view

基於ssm框架的個人部落系統10--編寫部落頁面開發

在前面我們實現了部落格管理的分頁、查詢和刪除,現在我們來設計實現編寫部落格的頁面,要寫部落格,我們就使用富文字編輯器,有很多可以選擇KingEditor、UEditor、CkEditor,我沒用過百度的UEditor,現在試一回,反正是中文的,應該是容易上手的。 自行下載:

NodeJS簡易部落系統後臺管理實現及專案總結

功能描述及流程在上一篇已經說明,現在來寫具體實現過程。 一、頁面實現 (1)模板 首頁模板main_template.html <!DOCTYPE html> <html lang="en"> <head> <

NodeJS簡易部落系統功能需求描述及使用者模組實現

一、功能需求描述 用一張導圖來說明: 二、頁面設計 頁面設計如下: 三、梳理下整個系統的業務流程 對這個小專案進行業務流程的梳理,流程圖大致如下: 四、使用者模組實現 1、資料庫設計及程式碼 (1)使用者表(users) (2)博文分類表(

NodeJS簡易部落系統express框架入門學習

一、安裝及demo 如果已經裝好webstorm,直接新建專案如下: 否則cd到專案目錄下,使用npm install express --save即可完成安裝。 demo: var expr

NodeJS簡易部落系統NodeJS入門學習

一、網路程式設計 1、小試牛刀 NodeJS本來的用途是編寫高效能Web伺服器。首先在這裡重複一下官方文件裡的例子,使用NodeJS內建的http模組簡單實現一個HTTP伺服器。 var http = require('http'); http.createSe

NodeJS簡易部落系統NodeJS入門學習

一、模組 在NodeJS中,一般將程式碼合理拆分到不同的JS檔案中,每一個檔案就是一個模組,而檔案路徑就是模組名。在編寫每個模組時,都有require、exports、module三個預先定義好的變數可供使用。 1、require require函式用於在當前模組中載入和使用別的模組,傳

NodeJS簡易部落系統Mongoose入門學習

一、模式(schemas) 1、定義schema Mongoose的一切都始於一個Schema。每個schema對映到MongoDB的集合 (collection)和定義該集合(collection)中的文件的形式。   var mongoose = r

NodeJS簡易部落系統MongoDB入門學習

安裝好mongodb並設定開機自啟動服務,然後安裝視覺化軟體NoSQL Manager for MongoDB Professional。 一、CRUD操作 1、建立/使用資料庫 use DATABASE_NAME

NodeJS簡易部落系統Swig模板引擎入門

移動終端總決賽終於在昨天在西安電子科技大學結束了,很遺憾我們沒能取得一個好的成績。說多都是淚,還是接著學習NodeJs吧,下面是我學習Swing模板引擎的總結。 一、常用 1、變數 {{ foo.bar }} {{ foo['bar'] }}

Java簡單部落系統靜態頁面動態化顯示資料表內容

(一)準備工作 建立java Web專案基礎的四個package 將JSP相關庫和MySQL資料驅動包放到相應的目錄 下面列出com.java.util中的三個類的程式碼,在專案中經常用到,基本是參照java1234.com小鋒老師的專案程式碼稍作寫出來的。 public class D

java簡單部落系統導航標籤頁點選後頁面內容改變及背景色改變

一、同一個Servlet處理多個請求,顯示不同的頁面內容 導航標籤頁 bootStrap模板: <ul class="nav nav-tabs"> <li role="presentation" class="active"><a href="#">Home

部落系統其一

驗證碼功能:   def get_img(request): import random def get_random_img(): return (random.randint(0,255),random.randint(0,255),random.ran

整合SpringMVC框架+Mybatis框架開發人力資源管理系統

寫在前面的話 儘管已經參加了工作,工作的內容也不是開發這一塊的,但不論是為了打發時間還是為了不讓自己將來有一天突然發現自己無一技之長,我一直堅持著學習java。我希望自己能將這種學習發展成自己的一種興趣,能堅持探索java的世界。 九月份的時候買了一本瘋狂軟體編寫的《Spring+M

Spring Boot 構建企業級部落學習

初始化第一個web程式 使用spring initializr 構建第一個spring boot專案 gradle構建專案 Spring Boot 結構解讀 構建第一個springboot專案 輸入網址:https://start.spring.io 構建spr

Yii 2.0 搭建基於RBAC許可權的後臺管理系統

自己學習Yii 2.0搭建RBAC的一些筆記整理了一下發來和大家分享下,大神勿噴。一、安裝PHP依賴管理工具 1. 配置PHP證書確保可以使用php訪問http下載 ca-bundle.crt和cacert.pem將這兩個檔案放在<XAMPP的安裝路徑>/<