TechHui

Hawaiʻi's Technology Community

Information

WordPress

Have you been thinking about learning a CMS to easily create websites, pages, and content? Join this group to discuss using WordPress for more than just blogging.

Website: http://www.wordpress.org
Location: Honolulu
Members: 94
Latest Activity: Oct 21, 2015

Discussion Forum

wordpress.com and php 4 Replies

Started by Barbara Prusiewicz. Last reply by Josh Sommers Jan 5, 2012.

Challenge Your Brain on the WordPress Game Show! 3 Replies

Started by Marcus Sortijas. Last reply by Jon Brown Nov 26, 2011.

APEC is coming - The Lovelink Project - Art Website 2 Replies

Started by Michael Daly. Last reply by Michael Daly Oct 24, 2011.

Comment Wall

Comment

You need to be a member of WordPress to add comments!

Comment by Patrick Ahler on October 14, 2010 at 4:50pm
Plone 4 runs on nginx?! Cool! Looks like they're trying to be the Apple of the CMS world.
Comment by Patrick Ahler on October 14, 2010 at 4:45pm
Thanks John, I'm going to keep them in mind as I keep researching possible alternatives. The flexibility and commercial support are definitely big selling points. Cheap price tag too. I wonder if RackSpace CloudSites supports it.

Rox, thx for the info on both. Migrating of a robust .net site so should be interesting. Definitely going to check out Genesis too.

Not a Drupal or Joomla fan at all (poor interface IMO). Wordpress is simple but robust and the community is great, just haven't seen too many heavy hitters running it outside of their blogs, so that makes me a bit concerned.
Comment by John S. on October 14, 2010 at 4:35pm
Rob, the template hierarchy is a good example of the way Wordpress assumes a particular structure. It's come a long way, and is great for many, many sites, but it is still assuming "Archive", "Category", "Post", and "Page" pages.

Relating entries is possible, especially with tags and taxonomies, but can often be much done much ore quickly and more elegantly done in EE.
Comment by John S. on October 14, 2010 at 4:28pm
Hi Patrick,

ExpressionEngine is actually a commercial product (which also means commercial support), but its code is "open" for viewing and modification, and it's built on the open source PHP framework CodeIgniter. Basically, it's a hybrid model... It really does have a great community around it.

I like to say that ExpressionEngine (EE) really gives you the power of a relational database to play with. Yes, WP has custom fields, but with EE you can much more easily sculpt, slice and dice, remix and relate this fields without a ton of PHP work. It too grew out of a blogging platform (pMachine long ago - that was a competitor to MovableType in the early days), but is really more of a light application framework. Take a look at the site - www.expressionengine.com -- it takes a while for people to get their heads around how the custom fields work with channels and groups and templates, but when they do, it's powerful!
Comment by Rob Bertholf on October 14, 2010 at 4:27pm
WordPress has amazing customization and makes it very easy to develop custom plugins or pull information dynamically in the form of a PHP snippet in the theme, or a "shortcode" in the content editor. I am just shy of 100 websites launched on WordPress and have never had any limitations in my designs.

Once you understand the Template Hierarchy it becomes a joy to create themes in WordPress:
http://codex.wordpress.org/Template_Hierarchy
Comment by Patrick Ahler on October 14, 2010 at 4:23pm
How is ExpressionEngine more flexible? Looks interesting. Nice to see it's on an opensource platform. One of my concerns with Wordpress is themes flexibity and ExpressionEngine looks like it's got good support from the design community so that's another plus.
Comment by John S. on October 14, 2010 at 4:17pm
Aloha Patrick,

I agree with Rob that WordPress could easily scale to many times that size. My question would be whether Wordpress will give you the right structure you need. It does pages and categorized posts well enough, and WP 3 has custom content types, but for more flexibility you may want to look at something like ExpressionEngine, especially since this is not really a blog site at all.
Comment by Rob Bertholf on October 14, 2010 at 4:12pm
With the release of WordPress 3.0 it transformed itself from a blog to a CMS making fundamental database adjustments and introducing custom menu's to compete with Drupal and the like. To manage sites larger than 20 or 50 pages it is highly recommended to install plugins such as Admin Management Xtended, Exclude Pages, etc. which allow for enhanced admin management.

At the DrupalCon in SF this year (where I spoke on SEO) a lot of talk was about WordPress and that community now considers it a threat. I would be confident that it could handle a 300 page site without any issues as structurally a page is the same as a post (same database table) and I have worked with blogs with 20K+ posts.
Comment by Patrick Ahler on October 14, 2010 at 4:05pm
Quick Wordpress question... I know it's a blog centric CMS, seems to work great for niche websites too, but has anyone ever used it in a large non-blog related website deployment? ie. 300+ pages? Any issues?
Comment by Paul Graydon on June 14, 2010 at 12:50pm
Ahh the fun stuff of probes. They bring down many sites for all sorts of reasons, and mostly unexpected ways too. Can be a pain to track down the actual problem too, particularly if you don't have direct access to the server :-/

Keep an eye out for User-Agents in the access logs if you can. There has been an upsurge recently in yandex.ru and similar search engine bots that aren't paying attention to robots.txt properly (no matter what they claim), and be sure to have a good robots.txt (if you haven't already).

It's relatively trivial to redirect certain users with certain agent-strings to 403s if you can use .htaccess files on your system :D

e.g.:

SetEnvIfNoCase User-Agent "^Yandex*" bad_bot
Order Deny,Allow
Deny from env=bad_bot

From a security perspective I've got the "Secure Wordpress" plugin installed which returns some interesting things and handles a lot of the security stuff.
 

Members (91)

 
 
 

Sponsors

web design, web development, localization

© 2024   Created by Daniel Leuck.   Powered by

Badges  |  Report an Issue  |  Terms of Service