• slider image 58
:::

tad - XOOPS | 2010-11-05 | 人氣:31339

非常榮幸為您呈現 X3,一個為下一代XOOPS網站應用程式開發所設計的全新 Xoops 引擎

此Xoops引擎不久就要呈現在世人眼前,這段期間,我們將會徹底的進行微調與除錯,但我相信,為了將XOOPS變成世界上最頂尖的網站平台,最終我們會將各種功能及技術方案做最佳的整合。

此新的Xoops引擎已從底層全面重新設計,並結合了各種第三方框架(如 Zend FrameworkSmarty 3)的優點於一身。

為什麼要重寫XOOPS?
XOOPS 是眾多開放原始碼內容管理系統中成功的方案之一,在各種不同的平台評比中長期處於領先的位置,並獲獎無數。但慢慢的已經顯露出疲態,因此,我們需要大刀闊斧的重寫其核心。

為了讓我們的開發者在開發時保持彈性以及擴展性,並且提供使用者一個高效能的平台,開發小組決定使用業界標準的各種框架。如此一來,用現成的框架我們可以集中有限的資源使XOOPS更具獨特性及特殊性。

這樣我們可以擷取這些最新的網路開發框架的優點-就像是突然得到一個最頂尖最聰明的PHP以及RIA團隊來加入XOOPS一樣!

經多許多研究,現階段我們選用了一些框架:

同時,Xoops引擎的多引擎機制,將可確保在未來繼續採用其他傑出的框架的可能性,例如Yii框架、Dojo Toolkit...等。

為什麼我們選用PHP 的 Zend Framework

  • 其設計與編程是最專業也是全球最先進
  • 全面物件導向以及純 PHP 5
  • 文件超完整,網路上還有數不盡的第三方資源可取用
  • 開發活動相當活躍且持續,此外,其團隊也是 PHP (Zend)幕後的開發團隊
  • 擁有來自主流企業的支援(包括 IBM, Google, Microsoft, Adobe Systems, 以及 StrikeIron)
  • 松耦合(Use-at-will)設計可以讓開發者獨立使用組件,每個組件幾乎不依賴其他組件。
  • 提供了強大且高效能的 MVC 實現和基於PHP的樣板。
  • 其組成元件廣大,且鬆散耦合並可相容於其他函數庫
  • 可搭配 PHPunit 來進行單元測試

我們的展望:
 XOOPS引擎架構是設計用來建構一個更受歡迎的XOOPS:

  • 模組化
  • 佈景主題
  • 樣板

於新的XOOPS Engine我們期望改善:

  • 彈性的架構以及優雅的程式碼及執行
  • 現代化的 MVC 架構:快速開發、頂尖技術工藝
  • 支援分散式的虛擬主機佈署
  • 貢獻者的友善架構:易於管理第三方模組及外掛
  • SEO 優化能力
  • 豐富的函數庫及框架
  • 可使用單元測試

自從新的Xoops引擎致力以穩定、彈性架構及頂尖框架來帶領XOOPS專案成為下一世代的網站開發平台,他的機制以及APIs可能會與傳統的XOOPS有所不同。然而,我們將持續盡我們最大的努力去維持舊有的模組及佈景在開發上及佈署上可以相容於新平台。

在即將發布的文件中,我將會完整的詳細介紹新的功能。在此刻,請先參閱 Technical.txt 作為臨時的說明文件。您可能也會想要看看 Todo.txt 以了解我們接下來還有哪些事情要做。

測試:
我了解每個XOOPS人都熱切的想要看看新的Xoops引擎長怎樣以及它是如何運作,而且部份開發者可能已經迫不及待的想要在新的引擎上開發新模組。

然而自從發布了此新引擎的初版,我想強調這只是 Alpha 測試版本,主要是給經驗豐富的開發者以及設計者來使用,看看哪裡有臭蟲、遺漏的功能,而且也會常常在更新。請記住:這只是ALHPA 測試版!

給一般使用者:在經驗豐富的開發者與設計者使這個新系統更為友善之前,請耐心等待囉~

測試中的平台::
本平台源碼已經在一些有限的環境下測試過:

我們注意到 X3 無法在某些環境下運作(例如: EasyPHP)。然而, Alpha 測試版的目標並非測試X3可以在哪些瀏覽器及可能的平台上運作,而是測試其功能及規格。所以,若您的測試網站無法運作時,請盡量使用上述平台環境。等到我 們將主要架構確認,我們就會開始測試各種不同環境的相容性以確保它可以順利運作。

系統需求:
Apache mod_rewrite
PHP 5.3+

臭蟲回報:
對於XOOPS引擎的開發,我們將使用獨立的 Bug Tracker: SourceForce Trac. 請在此回報任何問題。
關於相關討論,在示範網站建立前請使用 Sourceforge Forum

這是未來幾個月的計畫:

  1. 11月:我將會與少數經驗豐富的開發者,像是 Trabis 以及 MusS 來準備一些基本模組。
  2. 12月:一個指定的小團體,包括開發者、設計者、測試者以及技術文件編輯者將一起在一個有基本功能的系統上開始作業
  3. 我們的目標是在年底前可以生出一個相當穩定的平台,可以讓開發者及使用者來玩玩看。


下載:
所有的源碼置於 SourceForge SVN 有經驗的開發者可以從上面下載到 tar 檔。
可下載的檔案將等到系統可以讓一般使用者使用才會發布。

感謝:
僅代表 XOOPS 開發者,我想謝謝全世界的 XOOPS 社群在近十年給予莫大的支持與奉獻。
特別感謝:

  • Mamba 協助我們開發新的Xoops引擎
  • 以及 Xoops 引擎的創始成員,包括: trabis, nicolas, kris_fr, marco, insraq, ezsky 的各種建議以及初期的模組開發


Taiwen Jiang(姜太文)
Xoops Engine Developer
October 30, 2010

附上原文網址:http://xoops.org/modules/news/article.php?storyid=5675

網友個人意見,不代表本站立場,對於發言內容,由發表者自負責任。
發表者
樹狀展開
  • 中級會員

 RE:新的 Xoops 引擎 (X3) 發布

SourceForge這個專案好像都失連了,然道胎死腹中了??

 

 I am the new girl

My partner and I stumbled over here by a different web address and thought I should check things out. I like what I see so now i am following you. Look forward to checking out your web page for a second time.

 

 Im glad I finally registered

Simply want to say your article is as amazing. The clearness for your submit is just cool and i can assume you're a professional in this subject. Fine along with your permission allow me to clutch your feed to keep up to date with forthcoming post. Thanks a million and please continue the enjoyable work.

 

 Just want to say Hello.

I was wondering if you ever considered changing the page layout of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having 1 or two images. Maybe you could space it out better?

 

 Just wanted to say Hello.

Hi, I do believe this is a great site. I stumbledupon it ;) I may come back once again since i have bookmarked it. Money and freedom is the best way to change, may you be rich and continue to help other people.

 

 I am the new guy

This post offers clear idea in favor of the new users of blogging, that truly how to do blogging.

 

 Just wanted to say Hi!

Incredible points. Outstanding arguments. Keep up the amazing spirit.

 

 Just wanted to say Hi!

Very shortly this web site will be famous among all blogging viewers, due to it's pleasant posts

 

 Just wanted to say Hello!

Hello to every body, it's my first pay a quick visit of this blog; this blog includes awesome and actually fine information for readers.

 

 I am the new guy

Hi! I'm at work surfing around your blog from my new iphone 4! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the superb work!

 

 I am the new girl

When I initially commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove me from that service? Thank you!

 

 Just wanted to say Hello.

Hi there to all, how is the whole thing, I think every one is getting more from this website, and your views are nice in favor of new visitors.

 

 Im glad I now signed up

Hey there! This is my first visit to your blog! We are a team of volunteers and starting a new project in a community in the same niche. Your blog provided us beneficial information to work on. You have done a wonderful job!

 

 Just want to say Hi!

Hello there, I found your site by the use of Google while searching for a similar subject, your site got here up, it seems great. I've bookmarked it in my google bookmarks. Hello there, just became aware of your blog thru Google, and found that it's really informative. I am gonna watch out for brussels. I will be grateful in case you proceed this in future. A lot of people shall be benefited from your writing. Cheers!

 

 Im glad I now registered

Right here is the perfect blog for anybody who really wants to understand this topic. You know a whole lot its almost tough to argue with you (not that I personally would want to…HaHa). You definitely put a new spin on a topic that has been written about for ages. Great stuff, just wonderful!

 

 Im glad I now registered

I am truly pleased to glance at this web site posts which includes tons of valuable information, thanks for providing these information.

 

 I am the new guy

I really like your blog.. very nice colors & theme. Did you create this website yourself or did you hire someone to do it for you? Plz answer back as I'm looking to construct my own blog and would like to find out where u got this from. cheers

 

 Im glad I finally registered

My partner and I stumbled over here different page and thought I should check things out. I like what I see so now i'm following you. Look forward to looking over your web page again.

 

 Im glad I finally signed up

I'm gone to tell my little brother, that he should also go to see this weblog on regular basis to obtain updated from newest reports.

 

 Im happy I now registered

Sweet blog! I found it while surfing around on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I've been trying for a while but I never seem to get there! Appreciate it

 

 I am the new girl

Hi there! I simply wish to give you a big thumbs up for your great information you have got right here on this post. I'll be returning to your website for more soon.

 

 Just wanted to say Hello.

Does your website have a contact page? I'm having trouble locating it but, I'd like to send you an email. I've got some creative ideas for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it expand over time.

 

 Just wanted to say Hi!

Link exchange is nothing else but it is only placing the other person's blog link on your page at suitable place and other person will also do same in support of you.

 

 Just want to say Hello.

Hello, Neat post. There's an issue along with your site in internet explorer, could check this? IE still is the marketplace leader and a big component to folks will pass over your excellent writing due to this problem.

 

 Im glad I finally signed up

Article writing is also a excitement, if you know afterward you can write if not it is difficult to write.

 

 Im glad I finally registered

Thanks in support of sharing such a fastidious opinion, piece of writing is fastidious, thats why i have read it fully

 

 Im happy I finally registered

Wonderful post but I was wanting to know if you could write a litte more on this subject? I'd be very thankful if you could elaborate a little bit more. Kudos!

 

 Just wanted to say Hello.

Thank you a bunch for sharing this with all of us you actually realize what you are talking approximately! Bookmarked. Kindly additionally seek advice from my web site =). We may have a hyperlink alternate arrangement between us

 

 I am the new one

Good way of describing, and fastidious paragraph to obtain information concerning my presentation topic, which i am going to deliver in academy.

 

 Im glad I now registered

Spot on with this write-up, I actually believe that this website needs far more attention. I'll probably be back again to read through more, thanks for the info!

 

 I am the new guy

I seriously love your site.. Pleasant colors & theme. Did you build this amazing site yourself? Please reply back as I'm trying to create my own personal blog and would love to know where you got this from or exactly what the theme is called. Appreciate it!

 

 Im happy I finally signed up

Nice post. I learn something new and challenging on blogs I stumbleupon every day. It will always be helpful to read content from other writers and use a little something from their sites.

 

 Just want to say Hello!

Genuinely when someone doesn't be aware of then its up to other visitors that they will assist, so here it happens.

 

 Just wanted to say Hello.

Everyone loves what you guys are up too. This kind of clever work and reporting! Keep up the excellent works guys I've included you guys to my blogroll.

 

 I am the new one

Admiring the hard work you put into your website and in depth information you present. It's nice to come across a blog every once in a while that isn't the same outdated rehashed material. Wonderful read! I've bookmarked your site and I'm including your RSS feeds to my Google account.

 

 Just want to say Hi!

Hi, yes this article is actually nice and I have learned lot of things from it concerning blogging. thanks.

 

 Im happy I finally registered

Wow, superb blog layout! How long have you ever been running a blog for? you make blogging glance easy. The full look of your web site is excellent, let alone the content!

 

 I am the new one

You ought to take part in a contest for one of the most useful websites on the net. I'm going to highly recommend this site!

 

 Just wanted to say Hello!

I got this site from my buddy who shared with me regarding this web site and at the moment this time I am browsing this website and reading very informative articles or reviews at this time.

 

 Im glad I now registered

I was curious if you ever thought of changing the page layout of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having 1 or two images. Maybe you could space it out better?

 

 Im glad I finally registered

I just like the valuable info you supply to your articles. I will bookmark your blog and take a look at once more here frequently. I'm rather certain I will be told a lot of new stuff proper right here! Good luck for the following!

 

 I am the new girl

I've read several good stuff here. Definitely worth bookmarking for revisiting. I surprise how so much effort you put to make this kind of magnificent informative website.

 

 Im glad I now signed up

Spot on with this write-up, I actually believe that this web site needs much more attention. I'll probably be returning to see more, thanks for the advice!

 

 Im glad I now signed up

Great site you have here but I was wondering if you knew of any message boards that cover the same topics talked about here? I'd really love to be a part of community where I can get feedback from other knowledgeable individuals that share the same interest. If you have any suggestions, please let me know. Thanks!

 

 Just wanted to say Hello.

There's certainly a great deal to know about this subject. I like all the points you have made.

 

 I am the new guy

When someone writes an post he/she maintains the image of a user in his/her brain that how a user can understand it. So that's why this paragraph is great. Thanks!

 

 I am the new one

Heya i'm for the first time here. I came across this board and I to find It really useful & it helped me out a lot. I'm hoping to provide something again and aid others like you aided me.

 

 Im happy I finally registered

Excellent beat ! I would like to apprentice at the same time as you amend your site, how could i subscribe for a weblog website? The account helped me a applicable deal. I have been a little bit acquainted of this your broadcast provided bright clear idea

 

 Im glad I now registered

These are genuinely great ideas in on the topic of blogging. You have touched some fastidious things here. Any way keep up wrinting.

 

 Just want to say Hi!

Why people still use to read news papers when in this technological world everything is existing on web?

 

 Im glad I finally registered

Hello there! Quick question that's entirely off topic. Do you know how to make your site mobile friendly? My blog looks weird when viewing from my iphone. I'm trying to find a theme or plugin that might be able to resolve this issue. If you have any suggestions, please share. Thanks!

 

 Just wanted to say Hello!

Quality articles or reviews is the secret to be a focus for the viewers to pay a visit the web site, that's what this website is providing.

 

 I am the new girl

Hi there to all, how is the whole thing, I think every one is getting more from this web page, and your views are fastidious for new viewers.

 

 Just wanted to say Hi!

Hi there friends, how is all, and what you would like to say about this piece of writing, in my view its actually remarkable for me.

 

 Just wanted to say Hi.

Hi everyone, it's my first go to see at this website, and paragraph is actually fruitful designed for me, keep up posting these types of content.

 

 Just want to say Hello!

Hi there, i read your blog from time to time and i own a similar one and i was just wondering if you get a lot of spam feedback? If so how do you prevent it, any plugin or anything you can suggest? I get so much lately it's driving me mad so any support is very much appreciated.

 

 I am the new girl

This excellent website certainly has all of the information and facts I wanted about this subject and didn't know who to ask.

 

 I am the new guy

If some one needs to be updated with newest technologies after that he must be visit this site and be up to date daily.

 

 Just wanted to say Hi!

That is a very good tip particularly to those fresh to the blogosphere. Short but very accurate info… Thanks for sharing this one. A must read article!

 

 Just wanted to say Hello.

When I initially left a comment I appear to have clicked the -Notify me when new comments are added- checkbox and now whenever a comment is added I receive four emails with the same comment. Perhaps there is an easy method you can remove me from that service? Appreciate it!

 

 I am the new guy

I know this web page gives quality depending content and additional data, is there any other web page which presents such stuff in quality?

 

 Im glad I finally registered

Hi there, I believe your web site could possibly be having browser compatibility problems. When I look at your blog in Safari, it looks fine but when opening in Internet Explorer, it's got some overlapping issues. I merely wanted to give you a quick heads up! Besides that, great website!

 

 Im glad I now registered

Thanks for any other magnificent post. Where else could anyone get that type of info in such an ideal approach of writing? I have a presentation subsequent week, and I am at the look for such info.

 

 Just wanted to say Hello!

If some one wants to be updated with most up-to-date technologies then he must be pay a quick visit this web page and be up to date all the time.

 

 Just wanted to say Hello.

I don't even know how I finished up here, however I assumed this submit was great. I don't recognise who you might be however definitely you're going to a famous blogger should you are not already. Cheers!

 

 Just wanted to say Hello!

Hi, I think your website might be having browser compatibility issues. When I look at your website in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, terrific blog!

 

 Just wanted to say Hi!

Hi, its good paragraph concerning media print, we all understand media is a impressive source of data.

:::

即時留言簿


計數器

今天: 1859185918591859
昨天: 2334233423342334
總計: 2080671208067120806712080671208067120806712080671