From plain static to LAMP and back to static
A lot of years ago CERN engineers invent Word Wide Web technology as a linked set of plain text documents with links to each other and special formatting for visualization. Ancient Content Management was just an editing of static files on the disk. Times changed. We passed several huge revolutions in Web Development and Content Management. LAMP stack and its similar analogies based on other platforms were like standard for decades. We hold data and other content in relation database with SQL interface to access it. The pages have been treated as HTML content generated dynamically on server side by some engine implemented in a programming language with appropriate library or framework. All parts of this scheme have been re-designed or re-invented from time to time. Some of them even several times. There was a lot of hype about Web 2.0. For making development process more robust and performance of solution better, we started to use solution appropriate for specific task or project, e.g., MongoDB instead of MySQL, MVC instead of mess of code. One of such method is to present web site as a set of pure static web pages without any dynamic logic on server side, absolutely.
Generate static content offline
Main idea of such approach is to have a project with sources like data, html templates or includable parts and containers to wrap all those elements together and configure navigation between pages. On another hand, we need a tool or even several utilities to build the project into destination representation of static web site. First time, our team experienced such technology in the Fitness project for very famous Top 50 public Web Portal 10 years ago.
Nowadays, nobody code raw CSS3 in real-world HTML5 Applications Development. Huge amount of monotonic repeated code is too hard to create and support. Usually, one of CSS preprocessors are used to implement CSS3 styles in more elegant way. LESS [http://lesscss.org/] is one of such approaches. It doesn’t need to spend a lot of time to start using it. Try online tool [http://lesscss.org/less-preview] to process LESS into CSS code.
First of all, LESS is pre-processor of special syntax into CSS code. Besides, CSS code is a correct LESS code as well. You can start porting your existing pure CCS3 project into LESS just by a copy-paste action. When we mark some section or module with specified CSS class we are going to format and style not just wrapper but all its inside components as well. LESS helps us in this most used case by its nested syntax. E.g., LESS code:
Nowadays, search engines impose much more strong requirements for web sites to be ranked on top positions or even be parsed at all. Fast rise of mobile market pushed sites to be responsive to all kinds of screen widths and input schemas. But it’s not just about support mobile devices. For any Content Management system there is very important to load the pages as fast as possible. It’s not a recommendation anymore, but rather a rule. Google and other search engines may ignore your cool web site with a bunch of modern features just because it’s too slow.
Check loading speed online
First of all, check how fast is your page loading by Google’s PageSpeed test [https://developers.google.com/speed/pagespeed/insights/]. After several seconds you’ve got pretty complete report about issues at line of loading speed and suggestions how to improve it. If you receive green checks, congratulations, you are doing Content Management in right way. As it’s a Google’s service, so we can look at this list of points as optimization plan for Google Search Engine. On the other hand, the issues and methods to solve them are common for any search engine and for user experience as a whole. There are two separated modes (workflows) of analysis: for regular usage via PC’s browser and exploring on mobile devices like smartphones.
Let’s have a close look on CMS, what does it actually mean and how does it work?
CMS, also known as Content Management System, is designed mainly for business and is used in following fields:
- Development and design,
- Business cases,
- All kinds of smartphones including iPhone,
- Kindle and iPads,
- Authors and their editors,
- Social Networks etc.
The main task for CMS is to make content delivery and authoring as easy as possible. With its help even users who are not common with technique can create websites, publish or stream in the web as well as create any kind of content. WordPress, Drupal or Joomla customization is what’s usually needed from web developer for successful site creation.
Since the year 2013 has just begun, it’s the right time to take a glimpse into the future and analyze what is coming.
Any clouds in ERP?
We wait for the product lines of Microsoft’s Dynamics ERP to get more options in the field of the cloud deployment. The same situation is forecasted for the users of Epicor and Infor production. On the other hand the well-known Kenandy or Plex are already specializing on cloud-based ERP.
Still the more advantageous situation is seen within Oracle and SAP territory, where they use their own modules of clouds for a while already.
Some more words about ERP: according to the last news it reformed the current image from CRM software vendors we’re all familiar with into the player based on the full-blown platform. As a result they also had to move their applications to new categories. Still the time of the aggressive push is yet to come; meanwhile the company goes hand to hand with Infor and Workday in the field of enterprise content management.
The famous conference known as Content Management Strategies/DITA North America 2013 is going to take place in April the next year. The Iflexion is going to take part there as well to offer the latest strategies of the modern market.
Here are some reasons for content management developers to attend the conference.
– You own a small budget and a small list of workers, yet you’ve got a lot of work to do;
– You wait for the significant productivity increase year after year;
– You’ve got really short schedules for development;
– Your team is going to work in the really agile surrounding;
– You have a lot of data to be translated multilingual;
– You’re ready to offer the minimal content from the dynamic resources to your customers;
– You want the content creators to be brought into the fold.
During the last several years the usage of the electronic documents has rapidly increased. Yet not all the people know of their specifications. They tend to mix them up with the things like file management or the enterprise content management or anything else. So now we offer four main myths about the business application development.
Myth # 1: I do not need to have the document management system separated if I have Windows file management.
Thing is that Windows Explorer can only help you to manage the current files, still this is nothing more but the basic tool. You will not be able to store custom metadata or meet the requirements of your organization unless you have the special program. With it you will also get a lot of ways to do the daily operations, so you will be able to choose the most suitable one and economy your time. Moreover you will be free to create the links between the offered documents.
Myth # 2: Document management solutions are not for small business.
The reality is not even close to this statement. The small business companies also operate with money and resources, which is why they do need the ways to ease the routine paperwork and to search, punch and retrieve the current documents. All the companies have their own document management systems development which shall be mostly available by one single click.
The solutions on the market of the document management offer the list of benefits related mostly to business productivity and efficiency. It can work with the business of all sizes and in various industries. Here we offer four myths about the documents and the ways of dispelling the mistakes.
Myth #1: The choice of the companies lies between the cloud-based OR and management deployment on-premise.
Actually the cloud is the solution offering new flexibility options to the businesses. However on-premise software is offering the dominant deployment model as well as the list of benefits. And the thing is that both ways are nicely possible in combination. Any organization can use the technology with on-premise investments with the advantages of the clouds for document management software.
Myth #2: The compliance might be granted by the expensive complex solutions only.
The solutions might be financially affordable and easily customized yet very effective. The total compliance is rather important for the organization there the recording process made in a specific manner is a must.
Consider the popular standard ISO usually used for Quality Management System in enterprise document management. They are usually related to the records made in electronic form with the significant signatures for enterprise document management.
If you manage to maintain the massive audit trail of most activity of the following documents, you will see the individuality of the activity tracked. So the document shall be easy-to-use and all the way configurable. This is the perfect way to save your funds.
The 2011 year is getting more and more exciting after time. It is because of the new automation technology business that offer the steady workflow with their new accounts payable (AP) and of course accounts receivable (AR). The content management of these documentations is what took my close attention.
I’m actually rather gratified with the integration of these two parties that is seen in a lot of companies nowadays. The ERP (enterprise resource planning) offers the great solution like Microsoft Dynamics.
According to my previous words ERP offers the best position to the AP automation with its integration. The significant empowering of the C-suite is able not only to make a sound and informed decision. The measurable return can also be driven on the ERP investment of the current organization.
Along the past year the cross industry offered a lot of parallels in the field of the automation, where the need for delivering it was cultivated. Now it’s done in more them one single way to address as wide array of businesses as possible. After 2011 it’s rather clear about the three main AP and AR forms of documents are shaping already.
Most of the companies creating software tend to provide the Portal applications and the Document Management. In some cases both these features are mixed to provide the confident consolidated approach for the users obtaining the data. Usually the content store follows each and every portal product, still the management applications of the enterprise level content was never created yet. The Document Content Management provides Content Management applications. This is how they tend to obtain the capabilities that are rather Portal-like. However it has never been and will never be the real portal replacement.
The past years offered the basically clear process for the strategy of the implementation in the document management system. The best approach might be from the CMS side or from the position of the portal. The dependencies between the two types of technologies are rather strong; still we will try to define which technology appeared to be the first.