2013-05-07 47 views
-1

我想編寫一個程序或腳本,以便對PHP文件進行簡單的更改。 有<div="article">這些標籤基本上只是一些文字,也許是一張照片。基本上,每當寫新文章,我必須使用SFTP文件,添加一個新的<div="article">與一些文本和SFTP它回來。編寫一個程序,通過GUI編輯PHP文件

這基本上是因爲我不喜歡花時間向PHP添加文章,並且希望作者只需輸入他們的文本,並且可能上傳圖片或嵌入YouTube視頻。作者都擁有對服務器的讀/寫權限,所以編輯可以在客戶端進行,而不是在網頁中編寫代碼。

什麼是自動執行此過程的好方法?我正在考慮編寫一個程序,只是SFTP的PHP文件,編輯它們,並重新上傳,但如果有人有一個更好的主意,讓我知道。

我最強大的語言是C++和Java,但我一直在Python和Visual Basic中擺弄。如果它大大簡化了這一點,我會願意學習一門新的語言。

+0

呀,該網站看起來像它的直出的1996年,是一個內部網站一直工作得很好。我基本上可以寫這個腳本或者重寫整個網站。 – 2013-05-07 20:36:22

+2

您可能一直在尋找類似[CMS](http://en.wikipedia.org/wiki/Content_management_system) – hek2mgl 2013-05-07 20:37:41

回答

3

對於有用戶能夠添加自己的圖像/文本容易我會去網上wysiwyg編輯器,如TinyMCE這在一些JavaScript的成本提供了這樣的功能。當然,你可以管理他們可以做/或不(插件/按鈕等),以避免任何討厭..

對於具有能夠添加自己的PHP代碼的用戶我會去CodeMirror它允許真正編輯腳本語言的大部分

關於編輯階段,我建議反對下載/編輯/上傳再次程序。只需在數據庫條目中保留每個用戶的更改並在處理後應用所需的更改。 整個事情可以在特定的語言進行編程,但我真的認爲在PHP編程這將是一個容易得多(因爲任何地方的支持)