Oracle Commerce Cloud - The Good, Bad, and Ugly
Oracle Commerce Cloud: great idea on paper, but pricing and feature gaps make on-premise ATG still competitive.
51 posts
Oracle Commerce Cloud: great idea on paper, but pricing and feature gaps make on-premise ATG still competitive.
Jersey-based REST module simplifies ATG REST service configuration with annotations instead of verbose setup.
TOMS needs a Senior ATG Lead Developer in Marina Del Rey - beautiful office, serious credentials required.
Cloud computing and VMs suit many workloads, but ATG hosting isn't one of them.
Oracle's aggressive ATG licensing changes have priced out mid-market customers and alienated existing ones.
ATG 10's core-based licensing represents both progress and pitfalls in Oracle's e-commerce strategy.
Strategic approach to organizing static assets in ATG applications for maintainability and deployment.
Stolen resume lands interview but fails immediately when ATG knowledge is required. Technical expertise can't be faked.
Boston ATG User Group launches with food, networking, and presentations for diverse technical audiences.
Modern CPU cores tripled licensing costs while performance gains lag. ATG's core-based model is economically broken.
ATG CSC Search engine brings configuration complexity and Mac incompatibility to profile and order lookups.
64-page guide to scaling ATG applications across hundreds of nodes with insights from AT&T's massive cluster.
Site speed impacts Google rankings now - here's why it matters and how Spark::red's hosting expertise tuned every layer.
ATG's new CSC UI looks modern but loads slower and confuses users more than the bare-bones interface it replaced.
Customizing ATG CSC UI is a nightmare compared to the straightforward JSP editing that Commerce Assist allowed.
ATG 9.1's CSC is bloated, complex, and dependent on too many moving parts compared to the simpler Commerce Assist.
Spark::red launches monthly ATG newsletter covering hosting, performance tuning, and technical deep dives.
ATG's CPU-based licensing made sense in 1999, but virtualization and cloud broke the whole model.
Flush your ATG cache after deployments using a component triggered by Deployment Events to prevent stale data.
Eclipse templates save time and improve code quality by automating commonly repeated code blocks.
SEO tools like SEOWorkers analyzer and Google Webmaster Tools provide keyword data and crawl insights for rankings.
Expressive URLs help both SEO rankings and user experience - avoid opaque query parameters in site structure.
Search engines reward well-built, accessible sites that follow standards - forget gaming Google and focus on creating genuinely useful content.
Spark::red offers aggressive ATG hosting pricing to help businesses save hundreds of thousands during economic downturns.
Content delivery networks serve static assets faster from servers near users, doubling perceived performance.
Images and scripts kill load time - reduce file count, leverage caching, and watch metrics plummet.
JSPs are bottlenecks; cache content sections to cut generation time, free up threads faster.
Page load speed directly impacts user behavior - ATG apps need tuning across HTML, DOM, and assets.
ATG performance isn't magic. Proven strategies cut costs and lift conversions on complex e-commerce apps.
Prevent form submission spam in ATG with JavaScript - disable buttons properly without breaking the handle method.
Accidentally deleted entire ATG installation with bad build config - Time Machine restored it from wireless backup in minutes.
ATG license validation checks /etc/hosts hostname mapping, not JBoss IP binding - counterintuitive and easy to misconfigure.
ATG development processes deserve documentation, but urgent projects come first.
Commerce sites demand speed, quality, and budget flexibility - pick two, but compromise intentionally.
Best practices guide for ATG development: starting assumptions, roles, processes, and quality delivery.
ATG project roles: client rep, PM, architect, analyst - a baseline team structure that adapts to your needs.
ATG RSS Feed Droplet now supports configurable character encodings - reformatting breaks feeds, so beware.
Russell Moore figured out how to add upload image functionality to the ATG Commerce Center for custom binary properties.
Real IP addresses hide behind load balancers and proxies - use X-FORWARDED-FOR and the ProxyIPFixer servlet.
Open-source ATG modules for caching, encryption, captcha, and more - ready to integrate.
Manage cache headers by MIME type and URI pattern in ATG without custom servlet filters.
Spark::red specializes in ATG hosting with response times measured in days, not months.
The essential pattern for safely updating ATG orders: lock management, transactions, and synchronization explained by an ATG architect.
ATG's installer remains broken on OS X, but a single config.xml fix bypasses the platform limitations plaguing developers.
ATG's product explosion (Ticketing, Search, Merchandising, etc.) sells licenses but ignores the core platform issues.
XSS and SQL injection are the web's deadliest threats - ATG Dynamo helps but doesn't solve the problem completely.
Editing nested RepositoryItems in ATG requires programmatic tricks with RepositoryFormHandler subclassing - this approach works.
ATG Dynamo's StringUtils class quietly handles validation with isEmpty() and isBlank() methods.
ATG RSS generator droplet transforms repository data into valid RSS feeds with customizable channel fields.
ItemToXMLDroplet converts repository items to XML for client-side JavaScript or Flash consumption.
First day jitters despite eight years of ATG expertise - home office ready, gym session planned, nerves intact.