Skip to main content
Home
  • About
  • Services
    • Digital Experience
    • Digital Business Consulting
    • User Experience Design Services
    • Website Analytics and Consulting
    • Website Personalization
    • Website Personalization Demo
    • Platform Engineering
    • AI Enablement Services
    • Drupal Development Services
    • Drupal Support Services
    • Marketing Technology
    • Quality Assurance Services
    • Impact Services
    • CTO as a Service
    • Conversion Optimization
    • Talent Services
  • Pricing
  • Resources
    • Website Personalization
    • Drupal Blog
    • Articles
    • Case Studies
    • Developers Corner
  • Careers
    • Culture
    • Job Openings
    • Growing@Zyxware
Contact Us
Contact Us
Profile picture for user binny.thomas

BInny Thomas

Programmer Analyst
Binny is a Programmer Analyst, has worked with Drupal for the last 7 years. Loves to program. Keen on promoting FOSS. GNU/Linux user for around 10 years.

Performance Optimization Helps Media Company Increase Conversion by 25 Percent

Zyxware default image4
Impact Services | 3 min read
The solution we proposed was to switch the architecture of the banner ads from a session-based setup to a cookie-based setup which would remain independent of Drupal caching. We also recommended bringing in server level optimizations for the site which would improve the performance of the website significantly.
Read more

XO Communications Moves to Drupal: Improves Mobile User Experience and Sets the Stage for Web Personalization

Zyxware default image4
Case Study | 7 min read
XO Communications, a USD 1.59 billion telecommunications service provider in the USA required an overhaul in their current website. Bluetext, XO’s branding consultant recommended a responsive and modern website to take on its competition. Zyxware Technologies designed, developed, and deployed the architecture for XO’s website such that it aligns to retain and expand its client base. The result was a corporate website offering a great user experience, which was scalable and modular enough to launch the next level of content personalization using the Acquia Lift personalization.
Read more

[Solved][Drupal] Website has Encountered an Unexpected Error

Zyxware default image3
Technical Q&A | 6 min read
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.
Read more

How to know the Version of Joomla Site without Admin Access

Zyxware default image1
Drupal Technical | 2 min read
We were asked to provide an estimate for a Joomla client who wanted to know the feasibility of converting their Joomla site to Drupal. Before we provide an estimate it is our practice to review the existing setup of the client. The version of the CMS is what we check first when we do the review. Read on to know how to know the version of Joomla sit without admin access.
Read more

[Drupal][Solved] Missing taxonomy terms in a node view

Zyxware default image4
Drupal Technical | 3 min read
We were working on a Drupal website which was handed to us by one of our Drupal clients. We were required to add a new content type to the Drupal site and create the associated views with it. While working on adding a feature we found that the taxonomy terms (tags) were not appearing on the node page of any content type. If you find that the tags have been missing then read on to know the most likely source of the issue.
Read more

[Drupal] How to get the count of all users having a particular role in a Drupal 7 website?

Zyxware default image3
Drupal Technical | 3 min read
One of our Drupal clients had requested us to look into the innards of their website and see if the site can contain the influx of new users without breaking a sweat. We went into action swiftly and while we were gathering the details of the site, we realized that we need to get the count of all users having a particular role. We used a simple query to get the details of the users. Read on to know how to get the count of all users having a particular role in a Drupal 7 website.
Read more

[SOLVED][Drupal] PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xE2\x81\x842 t...

Zyxware default image1
Drupal Technical | 3 min read
In one of the Drupal sites were working on, the members of the site frequently found that the nodes they had created were crashing. They would enter content into the node fields and try to save the node. The node would appear to save with apparently no error message. They found that it was not accessible at all afterwards. This wasn't occurring for everyone. We checked the dblog and we saw that the users were getting the error PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect string value:. Read on to know how we solved this issue.
Read more

[Drupal] How to get the data of a user when the user has updated their profile

Zyxware default image1
Drupal Technical | 3 min read
We wanted to get the value of a field in a users profile in a Drupal site when they become a subscriber (when they got the subscriber role). Since we are very familiar with Drupal we intuitively searched for a hook that we would serve our purpose. Read on to know how to get the data of a user when the user has updated their profile
Read more

How to configure geolocation in a OpenX server?

Zyxware default image2
Technical Solution | 2 min read
There will be scenarios where you need to provide different varieties of ads to users based on the location of the user. Open X provides options for limiting the ads based on the location of the user. If you want to know how to configure geolocation in the OpenX server,read on.
Read more

[Drupal] How to replace a token within the content area of a node in Drupal?

Zyxware default image3
Drupal Technical | 2 min read
One of our Drupal clients was using banner ads for their affiliates to bring in more members. Unfortunately these banner ads were placed inside the content with a page (A Drupal node) and the embed code for the banner ads generated using PHP code by enabling the PHP filter. If you have spent time in the Drupal world you would be knowing that enabling the PHP filter within the content area is a big security vulnerability. So the alternative was to use tokens. Read on to know how to replace a token within the content area of a node in Drupal.
Read more
  • Load More
Footer Logo
  • United States
  • Australia
  • India
Virginia Office - 457B Carlisle Dr Suite 205, Herndon, VA 20170
Phone: +1 201 355 2515
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
8 Excelsa Way, Hillside, Melbourne, VIC 3037, Australia
Phone: +61 450 405 000
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
SBC 2205, II Floor, Yamuna Building, Technopark Phase III campus, Trivandrum - 695581
Phone: +91 8157 99 5558
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
Footer main menu
  • Home
  • Articles
  • About
  • Investor Centre
  • Contact
  • Careers
  • Learn Drupal

Footer Secondary menu

  • Verticals
    • Retail
    • Education
    • Public Services
    • Media
  • Drupal Services
    • Drupal Development
    • Drupal Migration
    • Drupal Support
    • Hire a Drupal Developer
  • Digital Services
    • Universal Analytics Backup
    • Website Analytics and Consulting
    • Website Personalization
    • CTO as a Service
    • Marketing Technology
ZYXWARE

Privacy. T & C . © 2025 Zyxware Technologies Pvt. Ltd