Is there any crud scaffolding module/framework (like ATK framework) that can be integrated into a Zend Framework based website?
If not... what Zend Framework CMS would you consider? I've googled a lot but didn't find much:
Centurion
Pimcore
TomatoCMS
From documentation Centurion looked easy to learn... what's your opinion?
Thanks.
Although scaffolding is not is main propose, ZFDatagrid http://code.google.com/p/zfdatagrid has the ability to do that (disclosure: I'm the project owner ).
You can check some demos here:
Basic listing
Simple CRUD operations
Bulk operations
Also check the Project page
regards,
Here is the closest solution to my problem: ZFCore opensource CMF based on Zend Framework
http://code.google.com/p/zfcore/
I spent the last 48h reviewing a few opensource CMF based on Zend Framework: during my googling Centurion and Digitalus was spotting everywhere but it looks like are not mantained anymore and anyway even if they look professional and referenced... it was a pain getting them up and running (and Centurion appeared to hang sometimes).
I excluded TomatoCMS, PimCore and Magento becouse I wanted a medium size system completely customizable.
ZFCore is an open source CMF mantained by Anton Shevchuk and other 17 commiters.
It looks very nice and fairly easy to understand besides all the documentation is russian (thanks chrome for translating).
If anyone has a valid alternative, please tell me.
Thanks.
Difficult to have something similar to ATK with an MVC framework.
If you use Zend_Db and ZF >1.11 you might find this useful http://github.com/elvisciotti/zf1-crud
Related
I've always been intrigued by DreamWeaver, particularly the ability to click on something and edit its CSS right there so I don't have to find it in my huge list of CSS. However, I use a pretty complex home-made MVC framework for my coding that loads and creates pages through a series of includes, classes, function calls, etc. Quite a while ago, I tried a little to get Dreamweaver to even load a page but gave up pretty quickly. It wouldn't even display a single thing. I didn't try anything special though to get it to work like messing in the settings though.
I was wondering if DreamWeaver can handle something like this at this point and if so, what version would I need and how can I find out how to do it? If not, does anyone know of a good visual IDE where I can edit CSS just by clicking on something that would also support a complex PHP MVC framework page loading process?
You have to know how to develop a Dreamweaver extensions. The following resource, official Adobe website, offers a manual to do that:
http://www.adobe.com/support/dreamweaver/extend.html#dw8
Links to any sample gwt project using requestFactory, activites and places?
Thank you.
I found this post from David Chandler very helpful. It discusses a sample project (source code here) using Request Factory, Objectify and Activities and Places.
The project is also discussed in this Google I/O talk. The difference from the original project is that in the talk they use GWTP for the MVP part. You should check out GWTP also as it really simplifies developing with MVP.
My experience with the roo plugin for GWT and GAE wasn't very good. It wasn't very mature when I looked at it (around March 2011), but maybe things have changed since then. For example you had to compile from trunk, as the latest stable version had some bugs, and even then a many to many relation between entities wasn't supported. Documentation was kind of scarce also.
The MobileWebApp sample from the GWT SDK ?
http://code.google.com/p/google-web-toolkit/source/browse/tags/2.4.0/samples/mobilewebapp/
We are in the process choosing a new GUI platform. Ive been looking at subj. but are a bit confused. Could someone please refer to at tutorial or blog that makes a qualified comparison.
Thanks.
Nikolaj G.
We've used SmartGWT for a couple of projects and it's ok but there are tradeoffs:
PRO:
Makes it easy to write a web app that looks and works like a rich client GUI.
Don't have to know any Javascript. SmartGWT coding is pretty similar to Swing coding, which is good if you already know how to do that.
CON:
Unless you do a lot of work tinkering with the look and feel, your app won't look very web-like, it will look like a rich client app running in a browser. You may not care about this.
It's a pretty heavyweight library which has to download large .js files to get going.
We found it difficult to control the layout of form controls precisely, but that might just be our inexperience.
I think you should fully understand what GWT does and what your projects needs are first and foremost. There wont be a source that will adequately compare them for your specific needs.
Start with the wikipedia http://en.wikipedia.org/wiki/Google_Web_Toolkit
Here is a comparison of SmartGWT vs GWT
http://www.theserverside.com/discussions/thread.tss?thread_id=60186
If interested in AJAX RIA Frameworts, below analysis is for you
Before starting new GUI for our new project arrival, I made some research.
Here are my findings (remove spaces from "http: // "; bcoz stackoverflow is preventing me to do so :)):
Prototype framework favorable links:
http://en.wikipedia.org/wiki/List_of_Ajax_frameworks
http://www.javabeat.net/articles/12-comparison-of-ajax-frameworks-prototype-gwt-dwr-and-1.html
http://www.devx.com/AJAXRoundup/Article/33209
Dojo framework favorable links:
http://blog.creonfx.com/javascript/dojo-vs-jquery-vs-mootools-vs-prototype-performance-comparison
jQuery framework favorable links:
http://blog.creonfx.com/javascript/mootools-vs-jquery-vs-prototype-vs-yui-vs-dojo-comparison-revised
Test speed of different RIA frameworks:
http://mootools.net/slickspeed/#
More comparasions:
http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
http://jqueryvsmootools.com/#conclusion
Out of all these findings I started using SmartClient 5. Initially we faced some issues but as SmartClient matures I find it interesting in many terms:
1. APIs doc help and examples
2. Flexible controls
3. Forum
Today I am working on SmartClient 8 and few on my GUIs are in production running successfully. Actually the great help with SmartClient is that you find every thing at one place. No need to dug many other sites that is hard to do for any other open source RIA framework.
So my choice is no doubt SmartClient.
Thanks
Shailendra (shaILU)
One of my clients asked me to integrate an open source CMS in her website.The challenge I have right now is that she wants the website to be bilingual. is there any cms that implements this feature? The content on each page should be displayed either in english or french and no automation translation(like google's or babel fish). only static content should be held in language configuration files.
Thanks for any help or idea.
N2CMS can do that. It supports multi-sites on one installation, multi-language, templating, MVC. And it is a very developer-friendly, developed in C#.
http://n2cms.com
http://n2cms.codeplex.com/
Drupal, besides being considered the best php-based open source CMS, has multilingual support
"Internationalization: Build Multilingual Sites"
http://drupal.org/node/133977
Umbraco does this, is FOSS and based on .NET.
http://umbraco.org/
go for joomla it support multi lingual , use joom fish component
According to one of its FAQ's, Plone, running the LinguaPlone add-on can do this, if I understand your question correctly.
MODXCMS.com does enable you to use lots of different languages on the same site!
They call it YAMS - Yet Another Multilingual Solution ---
about YAMS on the MODX Forums
I say go with MODx CMS coupled with YAMS. Choose the Evolution release, not the Revolution. I just installed the YAMS and it's working like a charm.
The learning curve maybe a bit steep but it's worth every hour I spent learning it.
Are you looking for a translation memory/CMS or a CMS that integrates with a TM?
How many languages are you looking to support?
Any of the complicated ones? (HAT, for example)
I have been look around for Free/Open Source ASP.NET CMS / Portal systems for a while now, and have seived it down to two different ones.
Umbraco - http://umbraco.org
mojoPortal - http://www.mojoportal.com
Both look excellent and have different appealing features, but I am looking for people who have used both and which one you went with and why??
I actually went for Umbraco in the end and would never look back, its incredibly easy to install and use
To install you can use the web platform installer to install it and the AMAZING amount of free projects you can EASILY install with a couple of clicks make it by far the best CMS out there
http://our.umbraco.org/projects
If you are unsure where to start have a read of this
http://www.blogfodder.co.uk/post/A-Complete-Newbies-Guide-To-Umbraco-CMS.aspx
I tried Umbraco and it is not for the timid. I feel I'm a fairly technical person, Sr. Web Developer... and after several hours I gave up.
MojoPortal just works.
It has its flaws, but the simple fact that it just works means it wins.
I used Kentico, DNN, Sitecore, Joomla, CMS Made Simple (Yes admittedly not mojoPortal). Umbraco is by far the most powerful if you are after a highly customised and highly specified solution. Linq2Umbraco just seals the deal.
However, if you are after idiot proof CMS with everything built in, and your biggest concern is to look for check boxes to enable forum/blogs/whatever other joke modules/bells and whistles/etc. Umbraco isn't for you. IMO Kentico/DNN are the ones.
Edit - And 3 years later, I've used SharePoint, epiServer, SiteFinity as well.
Umbraco still wins hands down.
mojoPortal seems easier to use to me and it works even with javascript disabled like using noscript browser plugin. Seems more care of accessibility has been taken using progressive enhancement javascript techniques whereas you can't manage your site at all with javascript disabled using Umbraco.
I haven't tried mojoPortal, but I love Umbraco.
Things I like:
Clean code
Uses XSLT, python, or .NET to extend
Awesome community support
Tutorial videos for easy learning
Admin area is extensible
Good plug-in projects
But really its because I can use it for both small and large projects easily.