Viewing technology View all News

Bright Bright Great Added as Certified Design & Development Partner for Big Commerce

Big Commerce Featured Development Partner  Big Commerce Featured Development Partner Chicago

 

 

Bright Bright Great Joins BigCommerce Partner Program to Provide Digital Strategy, Brand & Design and Big Commerce Development to Online Retailers

Bright Bright Great offers Digital Strategy & Big Commerce integration to help fast-growing businesses scale and sell more online

Chicago, IL  Aug 25, 2016 — Bright Bright Great today announced a partnership with BigCommerce to help enterprise and online sellers simplify their online selling strategy and technology. As part of the BigCommerce Partner Program, Bright Bright Great will now be able to offer clients custom commerce solutions powered by BigCommerce, the leading ecommerce platform for fast-growing and mid-market brands.

“Bright Bright Great has been a featured partner/expert with both Shopify and WordPress for years and we are excited by the opportunity to formally partner with Big Commerce to continue to create amazing online ecommerce solutions for our clients.”

Jason Schwartz, Creative Director, Bright Bright Great

 

Big Commerce Featured Development Partner

 

 

 

BBG will bring a new level of integration, service and support for its clients selling with BigCommerce. Companies of all sizes work with BigCommerce to launch, promote, manage and scale successful online businesses through its platform. BBG is a certified partner in the following areas

  • Branding
  • Design
  • Front-End Development
  • Technology Integration
  • SEO
  • E-Commerce Strategy

According to analysis conducted by market research firm Ipsos, online stores built on BigCommerce grow approximately twice as fast as the ecommerce industry average.

By selecting a flexible, cost-effective SaaS model, retailers are able to focus on managing their business, not the technology behind it.

To learn more about joining the thousands of industry-leading BigCommerce partners, visit: bigcommerce.com/partners.

####

Posted By
Jason Schwartz

Bright Bright Great Named Top 7 Chicago-Based Web Development Companies by TopAgency

Bright Bright Great Makes it to the Top 7 Chicago-based Web Development Companies

TopAgency Web Developer Chicago

Today TopAgency, a global research-and-review firm, has published results of the annual research on Chicago-based Companies that are offering web development services to its domestic and international clients. The review report has highlighted the leading companies of the city, ranking Bright Bright Great among the top seven.

Bright Bright Great was chosen for the ranking, over a dozen of other leading web development service providers in Chicago, on the basis of a number of parameters. We have earned high ratings from our clients on customer satisfaction rates, reliability, post-launch support, ROI, potential repeat business rates, and other review measures.

The expert analysts have also ranked us high on our ability at innovation, market presence, client base, repeat business rates, technical expertise in complex projects, scalability of services, and our competence in dealing with the upcoming technological changes and trends.

The analysts have commended our work process for web development and focus on creativity. They have verified with their stringent assessment that our web designs, which are appealingly creative on the front-end, also have strong data science foundation at the back-end. Other services that have garnered accolades by the review platform include brand strategising, attention to UX/UI details, and digital marketing.

How was the Research done?

TopAgency has evaluated a number of web development companies from Chicago, of both medium and large scales. These companies were initially assessed through a qualifying algorithm that mostly calculated their reliability. Afterwards, the selected companies were evaluated by analysts on the basis of basic parameters like customer support, pricing, scalability of services, technologies used, user ability, client base, associated brand names, and consumer reviews.

After testing all the companies on these crucial measures, a penetration analysis was conducted to assess the comparative competence of each of the qualified firms. Experts evaluated the portfolio and project approach of the companies to find out their capacity for innovation. Furthermore, genuine client reviews were collected to affirm the accurate customer satisfaction rates. Other factors calculated during this penetration analysis include historical growth, study of lawsuits (if any), and technical expertise at handling complicated requirements.

After proving its excellence on all these measures, Bright Bright Great has earned a rank among the most reputed web development companies of the city of the lakes and prairies.

Posted By
Jason Schwartz

New Work: Hologram, an IoT Company

Bright Bright Great is excited to announce the launch of a new brand and website for Hologram, a company that allows you to Connect IoT devices over cellular networks, capture device data, and manage a fleet with a stack of IoT tools.

Bright Bright Great worked with Hologram on brand and digital strategy. BBG initially started starting initially with digital strategy, art direction and seeing the project come to fruition as Hologram changed their name from Konent to the new parent brand.

Posted By
Jason Schwartz

New Work: Bright Bright Great and Pentagram for Arkana Laboratories

Introducing Arkana Laboratories, a center for esoteric pathology focused on one thing:
improving care for patients.

Bright Bright Great has been working with Arkansas-based Nephropath since 2012 and are excited to announce our continued relationship with them as they not only expand their services and offerings, but reinvent their brand as Arkana Laboratories.

For the relaunch NYC-based Pentagram, handled the Brand Identity Refresh and Digital Art Direction. Bright Bright Great handled digital UX, Front-End Development and Third Party Integrations/Technology.

Arkana Index BBG Pentagram

Arkana Internal Page BBG Pentagram

Arkana Mobile Site BBG Pentagram

Posted By
Jason Schwartz

WordPress Static Page Cache

WordPress is a dynamic application. When a page is requested, the application loads hundreds or thousands of files into memory, makes dozens or hundreds of database queries, and eventually, crafts a static HTML document, which the visitor’s web browser can then render as a web page.

All of this happens every time someone pulls up a web page.

As you might imagine, the complexity of such operations can put quite a strain on humble web servers. As traffic levels increase, the struggle to meet the demands can result in WordPress sites slowing to a crawl or worse, crashing.

Investments in better hardware will postpone the inevitable, but to really address the problem head on, one must eliminate the dynamic nature of WordPress.

By saving a static copy of the page being generated to the server, the chain of events must only occur once; after that, the server need only hand over the ready-made page when visitors request it.

This is the perfect solution for content-driven web sites like blogs and portfolios. When changes are made to the database (e.g. a new post is published, or an old one is edited), the author can simply clear the cache and the site is good as new!

This solution is not so good for interactive user sites like stores and forums, where access to realtime data or personalized templates are required. At the end of this article, we’ll examine some tricks that might still offer assistance for these types of sites.

W3 Total Cache

There are a lot of caching plugins available to WordPress, but none are as comprehensive as W3TC. It is available in both free and premium versions, however for users looking at just the static page caching functionality, the free version will suffice.

First things first, install it.

Once activated, you’ll find a “Performance” tab in the admin menu. Go to “Performance” > “General Settings” to enable page cache (to disk). Now go to “Performance” > “Page Cache” to configure settings specific to page caching. For most sites, the default settings will suffice. If you have any pages that need to be served dynamically, such as a contact form or a page displaying randomized content, you can add it to the list of “Never cache the following pages”.

That’s it!

You can verify page cache is working by looking at the source code of a page on your site. You should see something like the following at the end:

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/
Page Caching using disk: enhanced
Served from: brightbrightgreat.com @ 2015-07-11 10:17:07 by W3 Total Cache -->

If page cache is disabled for logged in users, you might instead see:


<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/
Page Caching using disk: enhanced (User is logged in)
Served from: brightbrightgreat.com @ 2015-07-11 11:14:21 by W3 Total Cache -->

The (User is logged in) lets you know that page cache would be used, were it not for the fact that logged in users are specifically excluded from it.

W3TC has a lot of features beyond page cache that are worth checking out. “Minify” will attempt to compress static documents before saving them to disk, which can result in faster load times for users.

Minification can break things in unexpected ways, so if you enable it, carefully double-check that your site is still working as expected (you can use an Incognito/Private session to view the site as a regular visitor would see it without having to log out of your account). If your server is already gzipping requests, you probably won’t see substantial performance gains from Minify.

To completely clear your static page cache, click “Performance” > “Empty All Caches” in the admin toolbar. If you forget to do this, the cache will empty itself automatically eventually.

Advanced

The biggest disadvantage to using static page cache is that pages are, well, cached. If a web site allows users to log in and then shows them personalized content (e.g. “Welcome back, Jane!”), static page cache won’t work correctly; all visitors will receive the same static page. Either Jane won’t see her message, or everyone will see Jane’s message.

One possible workaround is to disable cache for logged in users, but allow it for everyone else. If your site users are simply low-privilege WordPress users (e.g. subscribers), this is the default behavior anyway. But cache can also be disabled by the presence of a cookie; if user sessions are controlled through custom code, set a cookie at login (and remove it at logout), and add the cookie name to “Rejected cookies” list.

For sites where the session-specific variation is minimal, it might be preferable to maintain static page cache for all users, and let Javascript make any necessary adjustments at runtime.

A good example of this would be a storefront that displays the current cart count in the toolbar. As items are added to the cart, the count could be written to a cookie, which Javascript could then read and plop into place. Highly specific pages like the shopping cart could be individually excluded from cache, ensuring they are always up-to-date.

Lastly, it might be necessary for sites to clear the page cache programmatically. For example, if a product page lists its availability, that figure should be adjusted when a new order is placed.

To do this, make a wrapper function like the following (add/remove caches as necessary), and include calls to it where needed:

function my_cache_clear(){
	//clear W3TC page cache
	if(function_exists('w3tc_pgcache_flush'))
		w3tc_pgcache_flush();
	//clear W3TC database cache (comment out if not using)
	if(function_exists('w3tc_dbcache_flush'))
		w3tc_dbcache_flush();
	//clear W3TC object cache
	if(function_exists('w3tc_objectcache_flush'))
		w3tc_objectcache_flush();
	//clear W3TC minify cache
	if(function_exists('w3tc_minify_flush'))
		w3tc_minify_flush();
}

These techniques are no substitute for good coding and asset optimization, but they can give your site a boost and help make sure pages load quickly and efficiently.

Posted By
Josh Stoik