Zyxware Technologies is now in the third position at the drupal.org marketplace, a coveted spot right behind MD Systems and Acquia. Yes, we are tooting our own horn, but it has been quite an uphill journey these last ten years of our existence.
Commerce gift card module is used for creating Gift card Product types and sell it through the site. This module works with the drupal commerce module.
Docker is an open source platform for system administrators and developers to build, ship and to run distributed applications, whether its on the cloud, data center VMs, or on the laptops. Docker helps to automate the deployment of Linux applications inside software containers.
According to the latest rankings displayed in drupal.org, Zyxware Technologies recently overtook its nearest competitor to earn the top spot in Drupal.org as the highest contributor to Drupal from India. This has also resulted in improved global rankings in Drupal.org positioning us as one of the top 5 contributors in Drupal from all the companies across the globe.
Drupal scores better than most platforms for Online Marketing success. For a large part of the online marketing community, this might sound cynical owing to popular Drupal myths. However, Drupal is one of the most powerful content management platforms enjoying a high ranking.
Drupal SEO-friendly features help websites achieve better ratings on the search engine for the same kind of content. On the periphery, Drupal does this through several inbuilt features:
While working on a Drupal 8 project we suddenly encountered this error after pushing the site to the development server. This had not occurred in our local machines which caught us off guard. A little debugging on the error log revealed the cause of this Drupal message.
If you encounter this error unexpectedly, the first thing you should do is to check the error log of the server which is what we did. However, if you do not have access to the error log it and if the issue is only occurring in a particular server after deployment then it is most likely to be a DB issue.
Rapid economic change coupled with the changing value of money has triggered the need for employing alternate solutions to fulfill the indispensable needs of the common man. There are times when you are in a dilemma when it comes to buying high-end consumer goods.
The idea of an online community has shifted from the goal of basic social exchanges to indispensable vehicles for high-tech professional users to accomplish high-value collaborative endeavors.
To enable your technically adept users to derive value from online exchanges through communities, an effective design is the basic starting point. Today’s Web 2.0 landscape has stringent guidelines for websites and with the complexities demanded from online networking platforms, the challenges multiply considerably:
Being one of the few comprehensive CMS’ available today, Drupal continues to be the most preferred brand for building websites. From personal blogs to high-security government sites, Drupal is the favored choice when it comes to building high-performance websites. To date, Drupal powers over 2.2% of the websites running globally. However, there are several tweaks and tips that you can make use of to enhance the site performance and offer a better user experience for online visitors.
Page load time is one of the most critical aspects of your website, and with Google giving higher rank to websites with faster load times, it gets all the more precedence. Optimizing these core areas can lead to considerable improvements in website performance.
Focus on Core Modules for Achieving Fast Page Loads
By disabling and uninstalling the modules you do not need, you can save considerably on page load times:
In one of my project I want to create user roles programmatically and the role should be enable and disable while module install and uninstall process. So first of all I need to create a YAML file based on the user role name with necessary definitions. The name of the YAML file should be the format user.role.sample.yml. Here sample is my user role id. To make the role enable and disable while module installation and uninstall we have to add dependency with enforced property.
Drupal has been one of the most preferred choices of CMS all over the world. The main reason for the success of Drupal is that it is a deadly combination of core functionality as well as open-source roots. Along with this, Drupal can provide you with all the necessary upgrades and add-ons which can help in bringing your digital business forward. If you are looking to hire a Drupal professional, here are some of the things that you should look for:
On 31st October 2016, Prime Minister of India, Sri Narendra Modi inaugurated the digital exhibition “Uniting India: Sardar Patel” including the web portal, http://sardarpatel.nvli.in/ at Pragati Maidan in New Delhi. The website was developed by Zyxware Technologies in partnership with IIT Bombay as part of the National Virtual Library of India (NVLI) initiative of Ministry of Culture, Government of India under the National Mission of Libraries .
Discover the top 10 reasons why Drupal is the ideal choice for ecommerce development. From flexibility to scalability, learn how Drupal can take your online store to new heights.
In this article lets see how to import and export translation strings to Drupal site. Drupal uses the .po (portable object) and .pot (portable object template) extensions for the translation files. Difference between .po and .pot files:
Businesses are getting more stringent about choosing a platform that guarantees effective content marketing. Marketers expect to see compliance with web standards, scalability, integration and customization, all bundled in a single offering. Users are looking for an ideal platform that places more power in their hands. To obtain measurable Return on Investment (ROI), more and more marketers are beginning to rely on Drupal, and the reasons are remarkably striking.
To process very large data is very much time-consuming, it may lead to PHP timeout error. To process very large data, Drupal offers a batch API. The Batch API allows you to run one or more operations on a large set of data without timeout and feedback on the progress of the operation.
Advantage of Batch API:
Avoid PHP timeout.
Display the progress of the process.
Avoid out of memory situations.
Let's look a simple example in Drupal 6 that use batch API:
Dries Buytaert, founder of Drupal acknowledges Zyxware’s contributions to the development of Drupal.
Drupal powers more than one million websites. Being an Open source and Free software, Drupal relies heavily on sponsors and code contributions for its development and enhancement. According to Buytaert, 659 organization worldwide has contributed code to Drupal.org just in the last one year.
Advanced REST Client API is used to test interaction between various levels of software components. Testing is done using the API endpoints validation is performed based on the return value. Response can be Success true or Success false which can be tested by common testing techniques.
Think about big names in the education sector and the technology happens to be Drupal. Harvard, Duke, Brown, and Rutgers University, all rely on the scalable, flexible, accessible Drupal platform to handle their content. Drupal core records ever-climbing usage statistics, showing a marked increase in popularity with every new version available in the market.