简体   繁体   English

MODX-有什么可以改进的?

[英]MODX - what can be improved?

I'm researching MODX as a CMS and found this interview with the creator of FoxyCart. 我正在研究MODX作为CMS的情况,发现这次采访了FoxyCart的创建者。 He really gives MODX a lot of positive comments and when asked about improving MODX he pointed out the following: 他确实对MODX给予了很多积极的评价,当被问及如何改进MODX时,他指出了以下几点:

User management can be awkward, and some things related to webusers have never really been brought current. 用户管理可能很尴尬,并且与Web用户相关的某些事情从未真正引起人们的注意。 (Newspublisher can't handle TVs; Weblogin is temperamental and not easy to customize; Webusers need “TVs” for additional fields.) (新闻发布者无法处理电视; Weblogin具有脾气且不容易自定义; Web用户需要“电视”来显示其他字段。)

Can others on this site shed some light on this? 该网站上的其他人可以对此有所了解吗? What other kind of user management issues are there? 还有什么其他类型的用户管理问题?

What are some areas of MODX that people think should be improved? 人们认为应该改进哪些MODX领域?

I'm trying to figure out whether to go with MODX or not. 我试图弄清楚是否要使用MODX。 I've been reading a lot of positive things about it and want to make sure that I get the whole picture. 我一直在阅读很多有关它的正面文章,并希望确保我能理解整个图片。

Brett (Foxycart) is talking about MODX Evolution, the older codebase, and makes reference to add-ons, which are (for the most part) independently authored - so definitely improvable. Brett(Foxycart)正在谈论MODX Evolution,这是较旧的代码库,并引用了附加组件,这些附加组件(大部分情况下)是独立编写的,因此绝对是可改进的。 MODX Revolution is the newer version, currently at 2.1 RC3. MODX Revolution是较新的版本,当前版本为2.1 RC3。 I've worked with everything from Enterprise CRMs (Tridion, Rhythmyx, Mediasurface as was) to other FOSS systems Silverstripe, Wordpress etc, and it is by far the most intelligently put together and executed of the lot. 我处理过从企业CRM(Tridion,Rhythmyx,Mediasurface到现在)到其他FOSS系统Silverstripe,Wordpress等的所有工作,它是迄今为止迄今为止最智能的组合和执行方式。

It has some niggles - the permissions system is overly abstract and complex, it lacks some plug-and-play features, fine-tuning performance is a bit of a black art, and it doesn't have the ecosystem support of bigger players like Drupal or Joomla (or even WP). 它有些小问题-权限系统过于抽象和复杂,缺少一些即插即用功能,微调性能有点像妖术,并且没有像Drupal这样的大公司的生态系统支持或Joomla(甚至是WP)。 But the peer support is fantastic, the core team are committed and talented, and with a modicum of php and willingness to RTFM you can make it do almost anything with MODX. 但是同伴的支持非常棒,核心团队敬业并且有才华,并且凭借少量的php和RTFM的意愿,您可以使MODX几乎完成任何事情。

Strongly recommended. 强烈推荐。

Everything can be improved, Wordpress or Drupal included, thats generalizing the topic. 包括Wordpress或Drupal在内的所有内容都可以得到改进,从而可以概括该主题。 MODx is awesome piece of 0's and 1's which will cut your development time so much that your head will spin. MODx非常棒的0和1会缩短您的开发时间,导致您的头部旋转。 Its easy to use and develop with and its fast. 它易于使用和开发,并且速度很快。 As far as im concerned, its web designers dream to work with. 就即时而言,其网页设计师梦想着与之合作。 I sat give it a local spin and try playing for a day and decide afterwards. 我坐下来试一下,尝试一天,然后再决定。

Here are some of tuts i compiled in URL list for easy learning: http://urli.st/3Tg 以下是我在URL列表中汇编的一些tut,以便于学习: http ://urli.st/3Tg

Also, Twitter #modx is also great resource to be in sync with the matter. 同样,Twitter #modx也是与问题同步的好资源。

Hope you'll find it good! 希望你会发现它很好! good luck! 祝好运!

I've used several Content Management Platforms, and ultimately the experience has always been similar. 我使用了多个内容管理平台,最终的体验一直都是相似的。 While I can put up a site lickety-split, I have often wanted to override functionality or its output and couldn't do so without wading through large amounts of PHP files. 虽然我可以随意摆放网站,但我经常想覆盖功能或其输出,并且不浪费大量PHP文件就无法这样做。 This has always resulted in a large unsatisfactory result, because I am not lazy, unless I have to wade through others code. 这总是导致很大的不令人满意的结果,因为我并不懒惰,除非我不得不遍历其他代码。

When I started ModX, one week ago, the learning curve hit me like a brick. 一周前,当我启动ModX时,学习曲线像砖头一样击中了我。 Mostly this was because it was so simple and I had been trained to deal with CMSes in complex manners. 这主要是因为它是如此简单,而且我已经接受了以复杂方式处理CMS的培训。 It is much more like a true Object Oriented platform (to me), and as I am an OO programmer, this fit the bill once I realized it was not as complex as I was making it out to be. (对我而言)它更像是一个真正的面向对象的平台,而且由于我是OO程序员,所以一旦我意识到它并不像我想像的那么复杂,就很合适。

Now, in less than a week I have two nearly complete websites (a corporate software development with a shopping cart and a development blog) in less than 1/4 of the time it took me to make my original Corporate website. 现在,不到一周的时间,我有两个几乎完整的网站(一个带购物车的企业软件开发和一个开发博客),而用不到我制作原始企业网站所花费时间的1/4。 I'm at the tweaking style and adding content more quickly and easily than I have ever done with a CMS. 与CMS相比,我处于调整风格,可以更快,更轻松地添加内容。 I did all of the work as well. 我也做了所有的工作。 Injecting my own PHP, HTML, and CSS was amazingly easy, and I did not have to search and rely on hacky plugins to get the job done. 注入自己的PHP,HTML和CSS非常容易,而且我不必搜索并依靠hacky插件即可完成工作。

That being said, there are a number of ways in which ModX could be improved. 话虽这么说,ModX可以通过多种方式进行改进。 The Manager uses Ajax, but most of the time it is used way too often on a full page refresh anyway. Manager使用Ajax,但是在大多数情况下,无论如何,它在整个页面上都经常被使用。 This does slow things down. 这确实减慢了速度。 The User Management is awkward, at first, and honestly should be revisited as time and community allows. 首先,用户管理很尴尬,老实说,应该在时间和社区允许的情况下重新访问用户管理。 The tutorials are improving, but are weak without the videos to accompany them (in my opinion). 这些教程在不断改进,但是如果没有视频陪同的话它们是薄弱的(我认为)。 And there is a lack of variety of useful plugins, but the plugins they have are extremely useful and can be tailored for nearly any solution. 缺少有用的插件,但它们具有的插件非常有用,几乎可以针对任何解决方案进行定制。

As a final note: the most useful feature is the abstraction of the properties and property sets. 最后一点:最有用的功能是属性和属性集的抽象。 This allows you to override your overall site settings, for things as simple as a template or page. 对于模板或页面之类的简单操作,这使您可以覆盖整个站点设置。

FuzzicalLogic FuzzicalLogic

Putting up a simple photo gallery can be a nightmare. 建立一个简单的照相馆可能是一场噩梦。

There is a plug in component that is very obtuse and cumbersome to implement. 有一个插件组件,它非常笨拙且难以实现。 This is a glaring weakness when you are comparing to, say, WordPress, who are very much MODx's competition for the hearts and minds of developers. 与WordPress相比,这是一个明显的弱点,而WordPress是MODx在开发人员心目中的竞争者。

My 5 minutes experience with Modx (2.1.3-pl) 我5分钟的Modx体验(2.1.3-pl)

installed the latest (stable) version then try to run the site. 安装了最新(稳定)版本,然后尝试运行该站点。

1) Error 503, site unavailable. 1)错误503,站点不可用。

okay, it should show a link to the setup page but a quick search in internet showed how to open the setup manually. 好的,它应该显示指向设置页面的链接,但是在Internet上进行的快速搜索显示了如何手动打开设置。

2) PDO is required... well, it is starting to stink. 2)需要PDO ...嗯,它开始发臭了。 PDO is slow PDO很慢

them i activated PDO in my PHP, restart apache and entered the "Connection Information" form and clicked in "Test database server connection and view collations." 他们在PHP中激活了PDO,重新启动apache并输入“连接信息”表格,然后单击“测试数据库服务器连接并查看归类”。 and

3) "Test database server connection and view collations." 3)“测试数据库服务器连接并查看归类。” javascript error.. i tried with other browser and it is the same. javascript错误..我尝试使用其他浏览器,它是相同的。

nuff said. 纳夫说。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM