導航:首頁 > 萬維百科 > python論壇cms

python論壇cms

發布時間:2020-11-03 12:51:04

1、Python初學者基於Django開發一個cms系統,應該准備哪些知識

熟悉Python編程
熟悉Django框架
熟悉種資料庫(SQLite、MySQL)
熟悉HTML5或HTML(用HTML5HTML做前端太low)
(選項)熟悉JavaScript(要做特效CMS系統JavaScript必須)
(選項)熟悉前端框架boostrap(前端框架能省事)

2、python搭建網站和cms搭建網站哪個更快,各有何優勢

Django CMS 是基於 Django 的,which is 基於 Python 的。

CMS 是一個相當完整、可通過管理界面進行配置的網站系統,一般而言面向非程序員。除了從後台發表文章、瀏覽評論之外,用戶可以在 CMS 提供的范圍內進行定製化;Django CMS ,WordPress 或者 Plone 之類都屬於 CMS。
CMS 之下是所謂「Web 框架」。Python 有 Django,PHP 有 Yii 等。這些框架面向的是程序員,提供了構建網站的大量必要工具,但還是得程序員手工拼裝起來才能使用。如果需要讓諸如編輯等非技術人員使用這個系統,程序員還需要提供一個類似上述 CMS 部分功能的後台介面。
再往下,所謂「手寫」網頁,基本就只有 PHP 才存在了(其它模式相似的上古技術,如 JSP 和 ASP 或傳統 Perl CGI 等基本都已經消失了)。

一般來說,如果一個 CMS 的功能大體滿足了網站的需求,則直接用這個 CMS 就好;小的擴展寫個插件可以解決。
如果網站的需求與現有 CMS 提供的功能並不過多重合,或者發現 CMS 實現某些特定的修改非常困難(比如本身介面提供的很差,或者代碼、文檔質量如翔一樣,或者語言選錯了,比如 Drupal),則基於一個文檔、代碼質量好,語言合適(比如 Python)的框架進行構建,在後期的維護方面優勢會更大一些。

其實說到底技術選型還是基於團隊,隊里有人熟悉 WordPress 的,用 wp 就對了。

3、python搭建網站和cms搭建網站哪個更快,各有何優勢

a.php<?php phpinfo() ?>看一下就知道了我也是在後盾人學會的,如果樓主還不清楚可以去自學

4、python搭建網站和cms搭建網站哪個更快,各有何優勢

cms更快,傻瓜式的...
python還需要自己編程的

5、python搭建網站和cms搭建網站哪個更快,各有何優勢

Django CMS 是基於 Django 的,which is 基於 Python 的。

CMS 是一個相當完整、可通過管理界面進行配置的網站系統,一般而言面向非程序員。除了從後台發表文章、瀏覽評論之外,用戶可以在 CMS 提供的范圍內進行定製化;Django CMS ,WordPress 或者 Plone 之類都屬於 CMS。
CMS 之下是所謂「Web 框架」。Python 有 Django,PHP 有 Yii 等。這些框架面向的是程序員,提供了構建網站的大量必要工具,但還是得程序員手工拼裝起來才能使用。如果需要讓諸如編輯等非技術人員使用這個系統,程序員還需要提供一個類似上述 CMS 部分功能的後台介面。
再往下,所謂「手寫」網頁,基本就只有 PHP 才存在了(其它模式相似的上古技術,如 JSP 和 ASP 或傳統 Perl CGI 等基本都已經消失了)。

一般來說,如果一個 CMS 的功能大體滿足了網站的需求,則直接用這個 CMS 就好;小的擴展寫個插件可以解決。
如果網站的需求與現有 CMS 提供的功能並不過多重合,或者發現 CMS 實現某些特定的修改非常困難(比如本身介面提供的很差,或者代碼、文檔質量如翔一樣,或者語言選錯了,比如 Drupal),則基於一個文檔、代碼質量好,語言合適(比如 Python)的框架進行構建,在後期的維護方面優勢會更大一些。

其實說到底技術選型還是基於團隊,隊里有人熟悉 WordPress 的,用 wp 就對了。

6、現在有哪些比較小巧的python的cms

找一些國內java做的CMS就可以啊,至於適合不適合,這個沒有定論的,asp、php、jsp都能做,看具體需求了。
國內java做的好點的cms有zcms、cms4j和javapms,如果要商用免費,那隻有javapms了,可以看看!

7、Python可以拿來做網站嗎,用他寫cms什麼的,

python可以用來做很多事情,不光開發游戲。

如果是做網站,我覺得圖簡單方便你可以用windows2003+iis
不知道你對linux了解多少,如果圖性能還是走一些比較主流的搭配比如lamp或lnmp

8、django-cms怎麼安裝

第一步安裝Django:
下載包:Django-0.96.1.tar.gz
解壓這個包:tar zxf Django-0.96.1.tar.gz -C
/usr/tmp
安裝:
cd /usr/tmp
cd Django-0.96.1
su
python setup.py install
檢查安裝是否正確:
python
>>> import django
>>> django.VERSION
(0, 96.099999999999994, None)
>>>
第二步安裝MySQL:
下載包:mysql-5.1.23-rc.tar.gz
解壓:tar zxf mysql-5.1.23-rc.tar.gz -C
/usr/tmp
安裝:
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip
shell> cd mysql-VERSION
shell> ./configure
--prefix=/usr/local/mysql
shell> make
這一步驟會需要一段時間,你可以選擇去吃頓飯,但不要吃得太快。
shell> make install
shell> cp support-files/my-medium.cnf
/etc/my.cnf
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql var
shell> bin/mysqld_safe --user=mysql
cp /usr/local/mysql/lib/mysql/libmysqlclient.so.16
/usr/lib/.
cp /usr/local/mysql/lib/mysql/libmysqlclient_r.so.16
/usr/lib/.
第三步安裝Apache
下載包:
httpd-2.2.8.tar.gz
解壓:
tar zxf httpd-2.2.8.tar.gz -C
/usr/tmp
安裝:
./configure
--prefix=/usr/local/httpd
make
make install
第四步安裝mod_python
下載包:
mod_python-3.3.1.tgz
解壓:
tar zxf mod_python-3.3.1.tgz -C
/usr/tmp
安裝:
./configure
--with-apxs=/usr/local/httpd/bin/apxs
make
make install
第五步安裝MySQLdb
下載包:

MySQL-python-1.2.2.tar.gz

setuptools-0.6c5-py2.4.egg
解壓:
tar zxf MySQL-python-1.2.2.tar.gz
-C /usr/tmp
cp setuptools-0.6c5-py2.4.egg
/usr/tmp/MySQL-python-1.2.2
安裝:
cd
/usr/tmp/MySQL-python-1.2.2
python setup.py build
su
python setup.py install
chmod 644
/root/.python-eggs/MySQL_python-1.2.2-py2.4-linux-i686.egg-tmp/_mysql.so
安裝差不多就是這樣子。

9、現在有哪些比較小巧的python的cms

以前有過類似的問題 可以參考下:

https://.baidu.com/question/2079129344208355948.html

與python論壇cms相關的知識