Home ⁄ Open Realty web hosting offers + Guide + FAQ.
What sets our shared CLOUD hosting apart:
No renewal price hikes |
No upselling |
No hidden fees |
No overloaded servers |
No shared databases |
Fixed monthly pricing, even for Cloud Hosting |
Expert support |
Free 30 day trial |
Free website migration
Open-Realty® Hosting Plan
Unlimited Disk Space
Unlimited Traffic
Multi-lingual Control Panel
1 Domain Hosted
30-Day Free Trial
$4.95 per month
Check your Domain Availability...
Free Domain Manager
Live Demo - lock option, edit Whois, edit name servers, custom DNS records, URL redirection, etc.
Reliable Open-Realty® Web Hosting
We provide a 99.9 percent uptime guarantee and dedicated 24x7 technical support. Get reliable Open-Realty®-optimized web hosting from just $4.95 a month, including a new domain.
Open-Realty® is a registered trademark of Transparent Technologies, Inc. and is not affiliated with us.
Fully Open-Realty®-Compatible Web Hosting Servers
A smooth Open-Realty® hosting experience from signup onward!
Automated Open-Realty® script installation
Open-Realty® installation available right at signup
A reliable Open-Realty®-optimized hosting platform
Support for all Open-Realty® versions
Current versions of Apache, MySQL and PHP
Professional technical support when you need it
24-7-365 technical support
Average trouble ticket response time of about 20 minutes
Open-Realty® Web Hosting Services
Economy
Regular
Deluxe
Ultimate
Perfect for customers who only want a simple personal website or a blog.
A good choice for any online store or a fairly complex website.
A reasonably priced shared web hosting package, good for resource-heavy personal websites.
The right solution for high-profile websites with lots of visitors.
24/7 Customer Support Our support team is available around the clock, every day of the year, whether you have a question before ordering or need assistance after your account is active.
1 Hour Response Time We understand that hosting issues should not leave you waiting, so a member of our hosting team will respond to your request within one hour, regardless of the subject.
Uptime Guarantee A website that keeps going offline is frustrating, so our hosting network is backed by a 99.9% uptime guarantee to help keep your site consistently reachable.
99.9%
99.9%
99.9%
99.9%
Daily Data Backup For added peace of mind, we create a daily backup of your hosted data whenever the total account data remains below 5 GB. If something goes wrong, the previous day's copy can be used to restore your content.
Money Back Guarantee Every shared hosting package includes a 30-day money-back guarantee, giving you time to evaluate the service. If it does not meet your expectations, you can request your money back within those 30 days. Refunds are not available once the 30-day period has expired, and registered domain names are final and non-refundable.
30 Days
30 Days
30 Days
30 Days
30-Day Free Trial Try our hosting for 30 days at no charge and explore the service before committing. You can begin the trial without entering credit card information.
Monthly price
$4.95/mo
$8.75/mo
$17.50/mo
$25.00/mo
CORE FEATURES
Disc Space This figure represents the amount of storage available for the files, databases, and other data you place on your shared hosting account.
Unlimited
Unlimited
Unlimited
Unlimited
Monthly Traffic Monthly traffic measures the amount of data your account can send and receive during a month, including website files, other hosted content, and visitor activity.
Unlimited
Unlimited
Unlimited
Unlimited
Domain Name Registration / Transfer Domain name registration gives your website its own unique Internet address. Domains registered through us are automatically connected to your hosting account, so no additional setup is normally needed.Domain name transfer moves the domain registration from one provider to another while ownership remains unchanged.
$10.00
$10.00
$10.00
$10.00
FREE FEATURES
Free Account Set-up There are no account setup charges, so you can get started without an additional activation fee.
FREE Domain Name Choose one of our qualifying packages and you can receive one free domain registration or transfer from the available promotional domain extensions.
800+ Website Themes More than 800 complimentary templates are available with every shared hosting plan, giving you a ready-made starting point without requiring coding knowledge or previous website-building experience.
Online Website Builder Every shared hosting package includes a free browser-based website builder with a selection of templates, making it possible to create a site without needing professional design experience.
50+ Free Apps Installer The built-in one-click application installer gives you access to more than 50 applications. Set up a blog, forum, online store, or other supported software in just a few clicks without having to install everything manually.
Free VPN Access Reach websites that may be unavailable from your location and access services with regional restrictions by sending your Internet traffic through secure connection points in different parts of the world.
5 GB
15 GB
25 GB
50 GB
Shared SSL IPs Our cloud hosting environment supports shared IP addresses for SSL-secured websites, allowing you to protect visitor information without requiring a separate dedicated IP address.
Dropbox/ Google Drive Backups Connect a Dropbox or Google Drive account and our system can place daily copies of your website files and databases there, giving you an additional copy that can be reached from a computer or mobile device.
Website Migration Moving from another hosting company does not mean you have to move your website yourself. We can transfer your existing content at no additional charge, then check the site before you switch the domain over to our platform.
SSD Data Caching Our cloud shared hosting environment uses SSD storage in a RAID configuration for responsive website performance. Additional SSD storage is dedicated to caching selected operations, helping frequently accessed data move more quickly and further improving site responsiveness.
ZFS Storage Our cloud platform uses the ZFS file system to manage stored data with strong integrity features and efficient storage management. Real-time checksum verification helps detect file corruption and supports dependable data handling.
ModSecurity ModSecurity adds an extra layer of web application protection by examining HTTP requests in real time and applying security rules to potentially harmful traffic. It is included with every shared hosting package.
Marketing Tools A collection of straightforward marketing tools is included with each package to help you promote your website. You can submit your site to search engines and publish news, announcements, and other content.
Administration Tools Each package includes practical administration features such as hotlink protection, IP blocking, an .htaccess generator, and other controls designed to simplify advanced account management.
Video Tutorials More than 40 tutorial videos are available in different areas of the hosting control panel, giving you visual guidance when you need help finding your way around.
Online Documentation We have collected an extensive help center based on the questions and problems customers commonly encounter with the control panel and our hosting services. It includes FAQs, explanations, and step-by-step tutorials.
CONTROL PANEL
In-house Built Control Panel Hepsia is our in-house hosting control panel, developed to combine a broad range of management tools with an interface that remains straightforward and easy to navigate.
Multi-lingual Interface (over 10 languages) Because our customers come from many different parts of the world, the hosting control panel is available in more than 10 languages, with additional language options planned for the future.
Colour Skins You can also change the visual theme of the hosting control panel, making it easier to work in an interface that matches your personal preference.
DOMAINS & SUBDOMAINS
Hosted Domains This option shows how many top-level domains can be hosted within each shared hosting package, allowing you to see how many separate websites your account can accommodate.
1
5
Unlimited
Unlimited
Subdomains A subdomain is a separate section of an existing domain. For instance, anything.my-best-domain.com would be a subdomain belonging to my-best-domain.com.
Unlimited
Unlimited
Unlimited
Unlimited
Parked Domains When a domain is registered for later use rather than for an active website, domain parking can point it to a temporary page such as "Coming Soon" or send visitors to another website.
Unlimited
Unlimited
Unlimited
Unlimited
Full DNS Management The hosting control panel gives you direct control over the domain's DNS records, including A records for directing a domain to an IP address and MX records for specifying which mail server receives its email.
Custom A and MX Records An A record links a domain name to an IP address, while MX records identify the mail servers responsible for receiving email for that domain.
CNAME Records A CNAME record creates an alias that points a hostname to another domain name. Because the hostname uses the destination domain rather than its own A record, creating a CNAME changes how that hostname is resolved.
AAAA/SRV/NS/TXT Records Advanced DNS controls let you configure records such as AAAA records for IPv6 addresses, SRV records for locating specific services and ports, NS records for identifying the authoritative name servers, and TXT records used for information such as SPF authentication.
Full Whois Management You can manage the available WHOIS information for your domain to the extent permitted by the applicable registry. Some domain extensions impose specific limitations, so the Domains section should be consulted for extension-specific rules.
Registrar Lock Option For supported domain extensions, the registrar lock adds protection against unauthorized transfers. You can enable or disable the lock from the hosting control panel whenever the registry permits it.
EPP Transfer Protection Certain domain extensions use an EPP authorization code when a domain is transferred. This additional security measure can work alongside or in place of a registrar lock, and the code can be obtained through the hosting control panel when available.
ID Protection For domain extensions that support it, ID protection keeps eligible personal registration details from being publicly displayed in the WHOIS record, helping reduce unwanted exposure of your information.
Optional
Optional
Optional
Optional
E-MAIL SERVICES
Email Accounts Mailboxes created on the hosting platform support POP3, IMAP, and SMTP, allowing you to manage your messages with desktop applications such as Outlook and Thunderbird.
100
500
Unlimited
Unlimited
Webmail You can access your email through any of the three webmail applications provided, using an Internet-connected computer without having to install or configure a separate mail program.
E-Mail Aliases Email aliases let several addresses deliver to the same mailbox, making it possible to manage messages addressed to different email names from one place.
100
500
Unlimited
Unlimited
E-Mail Forwarding You can forward incoming messages to another address or have the same message delivered to two or more email accounts, depending on how you configure the forwarding rules.
Auto-responders An autoresponder can automatically send a predefined reply whenever a message arrives in the selected email account, using the response text you specify.
Catch-all e-mails A catch-all address can receive messages sent to email addresses at your domain that do not correspond to a separately configured mailbox, including addresses containing typing mistakes.
Mailing Lists Mailing lists let you distribute a single message to multiple subscribers at the same time, making them useful for announcements and group communications.
Optional
15
Unlimited
Unlimited
Mailing List Members This value indicates how many subscribers can be associated with the same mailing list.
Unlimited
Unlimited
Unlimited
Unlimited
Anti-spam Protection The built-in anti-spam system is designed to reduce unwanted messages reaching your inbox. With the available settings configured appropriately, SpamAssassin can filter as much as 99% of spam.
SPF Protection Sender Policy Framework helps verify that mail servers are authorized to send messages for your domain, reducing the risk of your domain being abused for forged or unwanted email.
DomainKeys Identified Mail DomainKeys Identified Mail adds a digital signature to outgoing messages so receiving systems can verify that the message came from an authorized server and was not altered during delivery. It also helps reduce email spoofing by linking the message to the sending domain.
Anti-virus Protection ClamAV scans incoming email for known malicious software and helps protect mailboxes by identifying messages that contain viruses or other detected threats.
Custom MX Records Custom MX settings let you choose which mail servers handle your domain's email and can also be used to add multiple mail servers with different delivery priorities.
WEBSITE CONTROLS
Advanced File Manager The hosting control panel includes a full-featured file manager for creating, removing, moving, and renaming files and folders. It also supports convenient operations such as drag-and-drop management.
FTP Accounts An FTP account lets you connect to the hosting server with the File Transfer Protocol, providing a practical way to upload and manage website files.
Unlimited
Unlimited
Unlimited
Unlimited
FTP Manager The FTP Manager allows you to create separate FTP accounts, assign different access levels, update passwords, and remove accounts that are no longer needed.
SSH/Telnet Advanced users can use this feature to connect to the hosting account through secure server-access tools such as SSH and Telnet, depending on the service available to the account.
Optional
Optional
Optional
Web-based SSH Web Console provides browser-based access to shell commands, allowing you to work with the server through a web interface without opening a separate SSH client.
Optional
Optional
Optional
Website Manager The website management tools in the hosting control panel give you centralized control over the domains and subdomains associated with your account.
Custom Error Pages You can replace the standard error pages shown to visitors when a requested page cannot be opened, allowing you to present a design and message that fits your website.
Custom Apache Handlers Advanced users can define how Apache handles particular file types and extensions, providing more control than the server's default configuration.
Custom MIME Types This setting lets experienced webmasters specify how browsers should interpret particular file types, providing additional control over content delivery.
Password Protected Areas You can restrict access to a selected directory by requiring a password, keeping private sections available only to authorized users or groups..
URL Redirection Tool The redirection tool makes it easy to send visitors from one URL to another using either permanent or temporary redirects, depending on the purpose of the change.
Guest Users The Guest Users feature lets you give third parties limited access to selected areas of your hosting account. It is useful when working with developers or designers because you can share only what they need without opening up the rest of the account.
ADVANCED TOOLS
Dedicated IP Address A dedicated IP address is assigned exclusively to your account rather than being shared with other websites. It can be useful for certain configurations, such as an online store that uses a private SSL certificate requiring its own IP address.
Optional
Optional
Optional
1
FrontPage Extensions These extensions provide compatibility with websites created using Microsoft FrontPage, allowing supported FrontPage-based sites to be uploaded and operated on the hosting platform.
Dreamweaver MX Support Our hosting packages support websites created with Dreamweaver, a widely used web design application that has been used to build many different types of sites.
PHP4/PHP5/PHP7 Support PHP is a widely used language for building dynamic websites, and these hosting plans include support for the listed PHP versions so older applications that depend on them can continue to operate.
MySQL Databases MySQL is a widely adopted relational database system that works with many programming languages, including C, C++, Java, Perl, PHP, and Python. This value indicates how many MySQL databases are included with each package.
5
20
Unlimited
Unlimited
MySQL Database Storage This figure represents the combined amount of storage available for all MySQL databases associated with the hosting package.
Unlimited
Unlimited
Unlimited
Unlimited
phpMyAdmin Access phpMyAdmin provides a browser-based interface for managing MySQL databases, making tasks such as viewing, editing, and maintaining database content more accessible.
PostgreSQL Databases PostgreSQL is an advanced relational database system known for its strong reliability and data integrity features. This value shows the number of PostgreSQL databases available with each package.
Optional
5
20
Unlimited
PostgreSQL Storage This value shows the total amount of storage allocated for all PostgreSQL databases belonging to the hosting package.
Optional
80 MB
Unlimited
Unlimited
phpPgAdmin phpPgAdmin provides a web-based interface for administering PostgreSQL databases, giving you direct access to common database management tasks.
Optional
Zend Optimizer Zend Optimizer improves the handling of PHP applications that use Zend Guard encoding by supporting the loading and execution of protected PHP files.
Perl Perl is a general-purpose programming language that has long been used for web applications and server-side tasks, and it is supported by our hosting servers.
Over 3400 Perl Modules More than 3,400 Perl modules are available with our shared hosting packages, providing reusable components that can save development time when building Perl-based applications.
ImageMagick & GD Library ImageMagick and the GD Library provide tools for processing images such as PNG, GIF, and JPEG files and can be used for tasks including thumbnails, graphics, and other generated visuals.
Python Python is a general-purpose programming language supported by our shared hosting packages. It is known for readable syntax while still providing the flexibility needed for a wide range of applications.
IonCube IonCube supports PHP applications that use encoded files, allowing compatible IonCube-protected software to run on the hosting platform.
Server Side Includes Server Side Includes allow HTML pages to incorporate content from other sources or files. This can reduce repeated work and keep shared information consistent wherever it appears across a website.
SSL Certificate Generator SSL technology protects data exchanged between a website and its visitors and is commonly used when pages collect sensitive information. The SSL Certificate Generator creates the certificate material that can then be approved or signed by an authorized certificate provider.
Supervisor Supervisor allows you to run, control, and monitor background processes that need to remain active for extended periods.
Optional
Optional
1
1
Cron Jobs Cron jobs let you schedule commands or scripts to run automatically at selected times or recurring intervals, making them useful for routine maintenance and other scheduled tasks.
Optional
5
Unlimited
Unlimited
InnoDB The InnoDB storage engine provides dependable transaction handling, recovery capabilities, and efficient database operation for applications that rely on MySQL-compatible databases.
Varnish Varnish Cache is an HTTP caching system that can store frequently requested content and help reduce the time needed to serve repeat requests.
Optional
Optional
Memcached Memcached is an in-memory caching service designed to reduce database workload and speed up dynamic websites by keeping frequently requested data readily available.
Optional
Optional
Node.js Node.js is a server-side JavaScript runtime based on Chrome's V8 engine and is designed for building scalable network applications.
Optional
Optional
WEBSITE STATISTICS
Webalizer Web/FTP Stats Webalizer provides website and FTP statistics, including graphical reports, monthly comparisons, referral information, and detailed activity records for individual days.
Access Log Manager Once access logging is enabled for a hostname, the system records requests and visits made to the site. The resulting logs can also be exported as text for analysis with other statistical tools.
Error Log Viewer The error log records warnings and errors generated by your website, giving you a way to review problems and investigate what may be preventing parts of the site from working properly.
Traffic Stats Traffic statistics let you review the amount of incoming and outgoing data associated with each hostname in your account, making it easier to see where transfer resources are being used.
MySQL Stats This section reports the number of queries handled by each MySQL database on a daily basis and also provides an hourly average for comparison.
Load Stats Load statistics show how much CPU activity your hosting account generates over different time ranges, from individual six-hour periods to daily, monthly, and yearly views.
OS, CONNECTIVITY AND BACK-UP
Stable Linux with Apache Linux is a widely deployed server operating system valued for stability and security, while Apache remains one of the most established web server platforms for hosting websites. Together they provide the foundation for the hosting environment.
2.5 Gbit Network The data center network uses multiple high-quality carriers and routing equipment with a combined connectivity capacity of 2.5 gigabits per second.
Help UPS & Diesel Backup Generator UPS systems provide backup power during interruptions, while a diesel generator supplies extended backup power when an outage lasts longer, helping maintain network availability.
CUSTOMER SERVICE
24/7 Customer Support Customer assistance is available 24 hours a day, seven days a week, throughout the year. You can use the available support channels according to the kind of question or problem you need to resolve.
Phone Support In addition to our US phone number, we provide AU, UK, and international lines with extended availability for presales questions, billing matters, and general assistance.
Live Chat Support Live Chat connects you with a support representative in real time, giving you a direct way to ask questions and work through hosting issues while you are online.
Integrated Ticketing System When you encounter a technical problem, you can open a support ticket directly from the hosting control panel. Our technicians will respond within one hour, with typical replies arriving in approximately 15-20 minutes.
PRICING
Monthly price Shared hosting plans are billed annually. The monthly figure shown here is therefore an equivalent monthly amount provided for comparison rather than the actual billing interval.
$4.95/mo
$8.75/mo
$17.50/mo
$25.00/mo
Total annual price Because shared hosting plans are charged on a yearly basis, this is the full amount payable for the package you select for the annual term.
There is a moment in almost every real estate website project when the conversation stops being about colors, logos, and photographs and turns into a much more practical question: Where is this thing going to live?
That question sounds simple. It is not.
A real estate website is rarely just a collection of pages. It may have hundreds or thousands of property records, photographs, agents, searches, contact forms, maps, user accounts, and a database that changes every day. The software behind the site has to communicate constantly with the server, and the server has to be configured in a way that allows the application to do its job.
That is where Open-Realty hosting enters the story.
Open-Realty is a web-based real estate listing management and lead-generation CMS built with PHP and JavaScript and backed by a MySQL-compatible database. It was designed specifically for real estate websites rather than as a generic publishing system that happens to have a property plugin added to it. Its documentation also emphasizes customizable templates, advanced search, virtual tours, add-ons, and an API for extending the platform.
The Beginning
Imagine a small real estate agency called Harbor & Stone.
The agency has four agents, a few hundred properties, a pile of photographs, and a growing number of people looking for homes online. Their old website is little more than a digital brochure. It contains an About page, a Contact page, and a handful of manually created property pages.
At first, nobody minds.
Then listings start changing.
A property sells. Another drops in price. A new apartment comes onto the market. An agent wants to add six photographs. A client wants to search only for houses with four bedrooms. Somebody asks whether a listing can expire automatically. Another person wants an interactive map.
Suddenly the website is no longer a brochure.
It is a system.
That distinction is important because systems place very different demands on hosting.
Open-Realty was built around this kind of environment. Rather than treating every property as a manually edited webpage, it manages listing information through its application and database. The official documentation describes features for listing management, configurable search behavior, featured and recent listings, listing expiration, moderation, and other real estate-specific functions.
Harbor & Stone chooses Open-Realty and discovers a second lesson almost immediately:
The application may be perfectly suitable, but the hosting still has to be suitable for the application.
What Open-Realty Actually Is
Open-Realty is sometimes misunderstood simply because the word “CMS” makes people think of general-purpose website builders.
That description does not tell the whole story.
The platform is specifically centered on real estate listing management and lead generation. It provides a framework for creating a property website while giving developers and site owners considerable control over presentation and functionality. The official documentation highlights customizable HTML templates, advanced search, virtual-tour support, an add-on system, and an API.
That means the website can be organized around actual property data instead of treating property information as ordinary article content.
A typical installation may contain property classes, listing fields, agent information, photographs, search options, and administrative settings. A listing detail template can pull in images, agent information, map links, virtual-tour links, property-class information, and other listing data dynamically.
For a real estate company, that architecture can be much more natural than trying to force every requirement into a generic content-management workflow.
Why Hosting Matters So Much
Harbor & Stone's owner initially makes the most common mistake.
He searches for the cheapest hosting plan he can find.
It offers plenty of disk space. It advertises an attractive monthly price. It includes a control panel and email accounts. On paper, it looks better than the more expensive plans.
But the hosting package is not really being evaluated as an Open-Realty environment.
That is the problem.
The Open-Realty documentation specifically warns that budget shared hosting is not recommended because such environments can be short on resources and may not offer everything required by the application.
This does not mean that every shared account will fail. It means that price and storage space alone are poor ways to judge compatibility.
An application can have a modest collection of files and still place meaningful demands on CPU, memory, PHP configuration, database performance, concurrent processes, file operations, and network connections.
For Open-Realty, the hosting environment is part of the application's foundation.
The Server Behind the Website
Before Harbor & Stone uploads a single Open-Realty file, the hosting company needs to pass a technical test.
The documented requirements for Open-Realty v3 include PHP 7.4.3 or newer, PHP support for GD or ImageMagick, multibyte strings, cURL, OpenSSL, and ZIP. The documentation also specifies supported database versions, Apache modules, and several PHP settings. Apache's mod_rewrite, for example, is required for SEO-friendly URLs.
There is another detail that can easily be overlooked: the application must be able to make outbound HTTP and HTTPS connections.
In everyday terms, the hosting account needs more than “PHP enabled.”
It needs a PHP environment with the necessary extensions and behavior. It needs a compatible database. It needs suitable web-server configuration. It needs enough resources to do the work. And it needs a provider willing to help when an application-specific problem appears.
One particularly important point is database compatibility. The current Open-Realty v3 documentation lists MySQL 5.5–5.7, MySQL 8+, and MariaDB 10.7, with a specific InnoDB page-size requirement for MariaDB.
That is exactly why the phrase “works with PHP and MySQL” is not enough when choosing a host.
Why Cheap Shared Hosting Can Become a Problem
Shared hosting is attractive because the server's cost is divided among many customers.
For a simple business website, that can be perfectly reasonable.
Real estate listing systems create a different workload. Search requests can involve database queries. Listing pages may contain several images. Agents may be logged into the administration area at the same time that visitors are browsing. Automated tasks, email operations, backups, imports, or external connections may also add load.
Then there is the unpredictable part.
A property suddenly becomes popular.
Someone shares it on social media. A local newspaper links to it. A few hundred people arrive within a short period.
The website has not changed. The hosting workload has.
This is where resource limits become much more significant than advertised disk capacity.
CPU limits, memory limits, process limits, database restrictions, and throttling can all affect how an application behaves under pressure. A host may technically support Open-Realty while still providing an environment that is frustrating for a busy agency.
The official documentation's warning about budget shared hosting is therefore worth taking seriously rather than treating it as a sales argument.
The Database Is the Heart of the Site
When visitors see a beautiful property search page, they usually think the images and design are the important parts.
The database is quietly doing a lot of the work.
Property records have to be stored, retrieved, filtered, sorted, and updated. Agents and administrators need access to listing information. Search forms need data to work with. Listing status changes need to be recorded. The application needs a reliable place to keep all of this information.
Open-Realty uses MySQL database technology, and its installation documentation requires a new database and database user before the web-based installer is run.
That makes database performance one of the less visible pieces of hosting quality.
A site can have fast page delivery for static files but still feel slow because database operations are taking too long.
There is also a practical warning hiding in Open-Realty's configuration options. Poorly chosen search settings can create unnecessarily large sets of search options, and the documentation describes scenarios where badly configured numeric ranges can consume excessive memory.
In other words, performance is not purely a hosting problem.
The application configuration matters too.
Pictures Change the Hosting Equation
Real estate websites are unusually visual.
A typical listing may contain photographs of the exterior, kitchen, living room, bedrooms, bathrooms, yard, garage, view, and surrounding property. Multiply that by hundreds or thousands of listings and the media library can become enormous.
Storage is therefore relevant, but storage alone is not the whole story.
Those images must also be delivered quickly.
A page containing a dozen large photographs can become expensive in bandwidth and slow to render if the images are poorly optimized. Visitors browsing multiple listings can generate substantial traffic even when the underlying HTML pages are relatively small.
Open-Realty supports listing images and a number of image-related template features, so a host should be selected with the site's actual media workload in mind.
For a growing agency, sensible image resizing and compression can matter almost as much as moving to a more powerful server.
The best hosting environment cannot make a 12-megapixel photograph magically lightweight.
Search and Property Browsing
Now the story gets interesting.
Harbor & Stone has 1,800 active listings.
A visitor arrives and chooses:
Three or more bedrooms
A specific city
A maximum price
A particular property class
A preferred ordering of results
The visitor clicks Search.
Behind that innocent button, the application has to process those criteria and return the appropriate records.
Open-Realty includes configurable search behavior, listing-result limits, sorting options, featured-listing sorting, and other controls intended for real estate search.
As a site grows, search becomes an increasingly important reason to pay attention to the database and the hosting environment.
A small site may appear fast even on mediocre infrastructure because almost nothing is being asked of it.
A large catalog reveals weaknesses much more quickly.
Customization Without Starting From Scratch
One of the reasons developers are attracted to Open-Realty is that they do not have to accept a fixed visual structure.
The template system allows the site's presentation to be changed using HTML-based templates. The main template controls major areas such as the header, background, CSS, and other static elements, while a content placeholder is replaced with information from the relevant page or sub-template.
This creates an interesting relationship between hosting and development.
The host does not necessarily need to know how to design the website. But it needs to give the developer enough freedom to work with the application properly.
File permissions, PHP settings, database access, backups, SSL configuration, and server modules all become part of the development environment.
A hosting company that aggressively restricts everything can make a flexible application surprisingly difficult to manage.
Add-Ons and Integrations
Harbor & Stone eventually wants more than the standard installation.
The agency wants a map showing properties geographically. It also wants its listing data to connect with another system.
This is where Open-Realty's extensibility becomes important.
The official documentation describes an add-on architecture and provides documentation for official add-ons, including TransparentRETS and TransparentMaps.
A powerful add-on can also mean a more demanding hosting requirement.
For example, map functionality can become expensive when an application tries to display a very large number of markers at once. The Open-Realty documentation warns that an all-listings map should be used cautiously and suggests that sites with roughly 200 or fewer listings are a more appropriate use case for that particular approach.
This illustrates an important principle:
More functionality does not automatically mean better performance.
Features must be designed and configured sensibly, especially as the amount of real estate data increases.
When the Website Needs to Talk to Other Systems
Eventually, the agency asks a larger question.
“Can our website communicate with another application?”
Open-Realty provides an API for working with listing information and for remote interaction. The official API documentation explains that an external website or application can communicate with an Open-Realty installation when the remote environment has PHP and can make outbound HTTP or HTTPS connections to the Open-Realty server.
This opens up possibilities such as synchronizing information, building custom interfaces, or connecting the property database to another part of a business workflow.
But again, the hosting environment matters.
If outbound connections are blocked, time out, or are heavily restricted, an otherwise useful integration can become unreliable.
The server therefore has to support the application not only when a visitor opens a page, but also when Open-Realty communicates with something outside the site.
Security Is Part of the Hosting Decision
A real estate database contains more than property descriptions.
It can also contain agent accounts, contact information, administrative credentials, and other business data.
Security therefore begins before the website is launched.
A reputable hosting environment should provide current server software, HTTPS support, sensible account isolation, malware protection or monitoring where appropriate, controlled access, and a reliable process for addressing vulnerabilities.
The application itself also needs responsible maintenance.
Administrators should not assume that a hosting company automatically secures every aspect of an application installed by the customer. The host manages the server environment; the site owner still has responsibilities for the application, extensions, passwords, user permissions, and custom code.
Open-Realty's installation documentation also includes a post-installation security step: after installation is complete, the installer directory should be removed or renamed.
It is a small detail, but small details are often what keep a website out of trouble.
Backups Are Not Optional
One rainy Tuesday, an agent accidentally deletes a collection of listings.
The administrator discovers the mistake twenty minutes later.
Without a backup, the next conversation is painful.
With a reliable backup, it is a recovery exercise.
Open-Realty's own documentation makes the distinction between the application files and the database when discussing backups. It recommends backing up the site's files, including the /files/ directory and customized templates, as well as exporting the Open-Realty database. The documentation also points out that listing changes modify the database, so the database must be treated as an active part of the backup strategy.
This matters because a simple “website backup” is not necessarily enough.
If the property images are saved but the database is not, the site can lose its understanding of which images belong to which listings.
If the database is backed up but custom templates are missing, the site's design and functionality may not return correctly.
A proper backup strategy accounts for the application as a whole.
Performance: It Is More Than Server Speed
When somebody says a host is “fast,” the statement is almost meaningless without context.
Fast CPU performance helps.
Fast storage helps.
Good database performance helps.
Enough PHP workers help.
Low network latency helps.
Efficient images help.
Well-designed templates help.
Good caching, where appropriate, can help.
And a badly configured search form can still hurt.
Open-Realty's own configuration documentation illustrates this complexity. Certain search settings can generate excessive numbers of options and consume substantial memory in badly configured situations.
So when an Open-Realty site becomes slow, the right response is not automatically “buy a larger server.”
The correct approach is to investigate the actual bottleneck.
Is the database slow?
Are images enormous?
Is the server running out of memory?
Are PHP processes being throttled?
Is a particular add-on expensive?
Is the site receiving far more traffic than before?
Good hosting gives you enough room to solve those problems instead of hiding them behind restrictive limits.
When a Real Estate Site Starts Growing
Harbor & Stone eventually reaches 5,000 listings.
The agency is no longer the small operation it was when the website was first launched.
Now there are more agents. More visitors. More photographs. More searches. More database records. More integrations.
The hosting plan that worked perfectly in the beginning now feels cramped.
This is normal.
Hosting should not be selected on the assumption that today's workload will be tomorrow's workload.
A smaller Open-Realty installation may be comfortable on a well-configured shared environment. A larger operation may benefit from VPS hosting or a dedicated server, depending on traffic, application configuration, and operational requirements.
The important point is not that everyone needs expensive infrastructure.
They do not.
The important point is that the hosting environment should be able to grow with the website.
A sensible provider should make it possible to increase resources without turning migration into a disaster.
Moving an Existing Open-Realty Site
Eventually the agency changes providers.
The old host has become too restrictive, response times have deteriorated, or the company simply wants a better-supported environment.
Moving a real estate application is different from moving a static HTML website.
The files have to move.
The database has to move.
The database credentials and configuration have to be correct.
The domain must point to the new server.
File permissions may need attention.
PHP settings and extensions must match the application's needs.
Templates and customized files have to come along.
And the site needs to be tested before the old server is shut down.
Open-Realty's migration documentation describes a process in which the installation is adjusted for the new paths and database environment, with the installer used to update the path and URL information. It also emphasizes deleting the installation directory afterward.
This is one reason migration assistance can be valuable.
Sometimes the expensive part of hosting is not the monthly fee.
It is the cost of recovering from a poorly handled move.
How to Choose Open-Realty Hosting
Imagine that Harbor & Stone is comparing five hosting companies.
One has the cheapest introductory price.
Another advertises unlimited websites.
A third advertises enormous storage.
A fourth offers VPS servers.
The fifth does not have the most impressive marketing but answers technical questions clearly.
The sensible comparison is not simply price.
It starts with compatibility.
Can the provider support the required PHP version and extensions? Can it provide a compatible MySQL or MariaDB environment? Does it run Apache appropriately for the site's requirements? Are outbound HTTP and HTTPS connections allowed? Can the provider explain the available CPU, memory, process, database, and storage limits?
Then comes support.
Ask what happens if Open-Realty reports a PHP configuration problem.
Ask whether the provider will help investigate database errors.
Ask how backups work and how restoration is handled.
Ask whether the account can be upgraded when the number of listings grows.
Those answers can reveal much more about a hosting company than the headline price.
Managed or Unmanaged?
There is another decision waiting in the background.
How much server administration does the site owner actually want to perform?
With managed hosting, the provider may take responsibility for more of the operating environment, depending on the service. The exact meaning of “managed” varies by host, so it is important to read what is genuinely included.
Unmanaged VPS hosting usually gives the customer greater control, but that freedom comes with more responsibility. The owner or developer may need to deal with server updates, configuration, monitoring, security, backups, and troubleshooting.
For an agency whose business is selling property rather than administering Linux servers, managed infrastructure can be attractive.
For a developer who wants complete control, an unmanaged VPS may be the better fit.
There is no universal winner.
The right choice depends on who will be responsible when something breaks at two o'clock in the morning.
Common Hosting Mistakes
Mistake one: choosing by storage alone.
Ten times more disk space does not compensate for insufficient CPU, memory, or database performance.
Mistake two: assuming “PHP hosting” means compatibility.
Open-Realty has specific server requirements, including PHP extensions, database versions, Apache modules, and configuration expectations.
Mistake three: ignoring database backups.
The database contains the changing operational data that makes the site useful. It must be included in the backup strategy.
Mistake four: uploading huge images without optimization.
Real estate websites can accumulate enormous media libraries, and every oversized image can make the visitor experience heavier.
Mistake five: adding every available feature.
More add-ons can mean more complexity. Some functionality can become expensive when used against a very large dataset.
Mistake six: waiting until the site is overloaded to think about migration.
A site that has already reached its resource limits is a much harder project to move safely than one that is planned in advance.
Mistake seven: treating the host and application as completely separate.
They are not. Open-Realty is software running inside a particular server environment, and the interaction between the two affects reliability and performance.
A Practical Hosting Setup
So what does a sensible Open-Realty setup look like?
There is no single specification that fits every property website, but a practical environment should start with the documented software requirements and then add enough capacity for the site's real workload.
At minimum, the host should provide a compatible PHP environment, the required PHP extensions, a supported MySQL or MariaDB database, appropriate Apache functionality, SSL, reliable storage, and the ability to make outbound HTTP and HTTPS connections.
The hosting plan should also have clearly understood limits.
You want to know how much CPU time is available, how memory is restricted, how many processes can run, what database resources are provided, how backups are performed, and what happens when the account reaches its limits.
For a modest agency, a quality shared environment may be adequate.
For a growing brokerage with substantial traffic, a VPS can provide more predictable resources.
For a very large operation with demanding integrations and heavy traffic, dedicated infrastructure may eventually make sense.
The correct choice is determined by workload rather than by the label attached to the hosting plan.
The Long-Term View
Five years after the first installation, Harbor & Stone's original website is almost unrecognizable.
The design has changed twice.
The agency has expanded to three offices.
Thousands of listings have passed through the database.
The number of photographs has grown dramatically.
The property search has become one of the site's most important features.
New integrations have been added through the application's extension capabilities and API.
And the hosting has changed too.
That last part is not a failure.
It is a sign that the website grew.
A hosting environment should be treated as infrastructure, not as a permanent decision made once at launch.
The application may stay the same while the environment around it evolves.
What matters is maintaining compatibility, performance, security, backups, and enough capacity for the next stage.
The Ending Is Really a Beginning
Back at Harbor & Stone, a new employee asks the owner why the company spends more on hosting than it did years ago.
The owner looks at the website.
There are thousands of properties in the database.
Agents update listings every day.
Buyers search from phones and computers.
Photographs are being uploaded constantly.
Maps, integrations, and automated processes are all part of the operation.
Then he gives a simple answer:
“Because the website is no longer just a website.”
That is the central idea behind Open-Realty hosting.
Open-Realty was built for the particular demands of real estate websites, with listing management, search, templates, extensions, and integration capabilities forming the core of the platform.
But the software can only do its work inside an environment that supports it.
Good hosting is therefore not simply a place to upload files. It is the foundation underneath the database, search system, images, agents, integrations, and visitors.
The strongest Open-Realty hosting choice is not necessarily the cheapest plan, the largest storage allowance, or the most impressive specification sheet. It is the environment that matches the application's requirements today, leaves room for tomorrow, and gives the people running the website a realistic way to keep everything working.
That is why the right question is not:
“How much does Open-Realty hosting cost?”
The better question is:
“What kind of hosting will let this real estate business keep growing without the website becoming the thing that holds it back?”
Once that question is asked, choosing a server becomes much easier.
Open-Realty web hosting FAQ
This FAQ is focused specifically on hosting websites that use Open-Realty. It avoids broad questions about ordinary web hosting and concentrates on the installation, configuration, database, property listings, images, search functions, email, security, performance, migration, backups, troubleshooting, and other hosting matters that can affect a real estate website using the application.
It means providing the server environment needed for an Open-Realty based real estate website to operate. This includes PHP, a compatible database, suitable file permissions, enough storage, and the server resources required to process property listings, searches, images and administrative requests.
2. Can Open-Realty run on ordinary Linux hosting?
Yes, provided the hosting account offers the PHP, database and server features required by the particular version being installed. Linux hosting is commonly suitable because the application is designed to work with the technologies normally available on Linux web servers.
3. Why does the hosting environment matter for a real estate website?
A property website can make many database queries and can contain hundreds or thousands of photographs. The hosting environment therefore affects how quickly listings, searches, photographs and administrative pages can be delivered.
4. Can one hosting account contain more than one Open-Realty website?
That depends on the hosting plan and its resource limits. Multiple installations can be placed in separate directories or domains, but each installation needs its own application files and database configuration.
5. Can the application be installed in a subdirectory?
Yes, an installation can be placed below the main domain when the server and application configuration are set up correctly. For example, a real estate site could operate from a dedicated directory rather than directly from the domain's document root.
6. Can it be hosted on a subdomain?
Yes. A subdomain can point to a directory containing the installation. This can be useful when a separate property portal is being operated alongside another website on the same hosting account.
7. Does the hosting account need a database?
Yes. Property information, user information, configuration data and other application data are stored in a database. A hosting package intended for this software therefore needs to provide a compatible database service.
8. Does every installation need its own database?
Using a separate database for each independent installation is generally the cleaner arrangement. It keeps the data separated and makes migration, restoration and troubleshooting easier.
9. Can the website be hosted without a control panel?
Yes. A control panel is not what makes the application work. The important requirements are the underlying web server, PHP environment, database service, file access and appropriate configuration.
10. Can the application be hosted on a VPS?
Yes. A VPS can provide the PHP, database and web server environment needed by the installation while giving the administrator more control over server configuration and resources.
11. Can it be hosted on a dedicated server?
Yes. A dedicated server can host the application, particularly when a large property database, substantial image collection or heavy traffic requires more resources than a smaller hosting environment can comfortably provide.
12. Is shared hosting enough for a small property website?
It can be. A small installation with a modest number of listings and visitors may not require a VPS or dedicated server. The important consideration is whether the account provides the resources and software versions required by the installation.
13. Can the hosting provider install the application for me?
If the hosting provider offers application installation assistance, it may be able to upload the files, create the database and help with the initial configuration. The exact level of assistance depends on the hosting service.
14. What must be prepared before installing it?
The domain or subdomain should point to the hosting account, the required PHP version should be available, a database should be created, and the application files should be uploaded to the intended directory.
15. Does the installation need a database username and password?
Yes. The application needs database credentials so it can connect to the database containing the property and configuration information.
16. Where should the application files be uploaded?
They should be uploaded to the document root or subdirectory where the real estate website is intended to operate. The exact directory depends on the domain and hosting account structure.
17. Can the application be installed with an FTP client?
Yes. FTP or, preferably, SFTP can be used to upload the application files when the hosting account provides those services.
18. Can it be installed through a hosting control panel?
That depends on the control panel and whether an installer is available. Even when an automatic installer exists, manual installation may be preferable when you need precise control over the application version and configuration.
19. Why might an installation page display a server error?
A server error during installation can result from an incompatible PHP version, missing PHP extensions, incorrect file permissions, an incomplete upload, an unsuitable server configuration or a problem connecting to the database.
20. Why might the installation fail to connect to the database?
The database name, username, password or database host may be incorrect. The database user may also lack the required privileges, or the database server may not be accessible from the hosting environment.
21. Can an existing installation be moved to another directory?
Yes, but the configuration and any paths or URLs that depend on the original location may need to be adjusted. Testing the installation after the move is important.
22. Can an existing installation be moved to another domain?
Yes. A domain migration normally involves moving the files, transferring the database and changing configuration values or URLs that refer to the old domain.
23. Does changing the domain affect property listings?
The property records themselves normally remain in the database, but links, image paths, configuration values and other domain dependent information may need to be updated after the change.
24. What should be checked immediately after installation?
The public website, administrator area, property listings, property searches, image uploads, property detail pages and any email forms should all be tested before the website is considered ready for visitors.
25. Why is the PHP version important for this application?
The application is written in PHP, so its code must be compatible with the PHP version running on the server. A PHP version that is too old or too new for the installed application can produce warnings, errors or complete failure.
26. Should I always use the newest PHP version?
Not automatically. The appropriate version is the newest version that is supported by the particular application release and its extensions. Compatibility should be checked before changing PHP on a working property website.
27. What can happen after a PHP version change?
Existing code may behave differently. Older application files, themes, plugins or custom modifications can contain code that is no longer supported by the new PHP version.
28. Can the hosting provider change PHP versions?
On many hosting accounts, the PHP version can be selected through the control panel. On managed hosting, the provider may make the change for you or advise which versions are supported.
29. Why might the administrator area work while the public site fails?
The two areas can execute different code paths. A PHP incompatibility, template problem or configuration error may therefore affect one part of the installation without immediately affecting another.
30. Why can a PHP extension matter to the installation?
Applications can depend on specific PHP extensions for database connections, image processing, encryption, string handling or other operations. Missing extensions can therefore cause particular functions to fail.
31. Can insufficient PHP memory affect property searches?
Yes. A search that processes a large amount of property information can require more memory than a small configuration allows. The result may be a failed request or an incomplete page.
32. Can the PHP execution time affect image uploads?
Yes. Large image uploads or image processing can take longer than the server's allowed execution time. Increasing suitable limits may help when the hosting environment permits it.
33. Why might image resizing fail even though images can be uploaded?
The server may be able to accept the uploaded file but lack a required image processing extension or sufficient memory to resize it. File permissions can also interfere with the creation of resized images.
34. Can server configuration affect URL rewriting?
Yes. Friendly URLs can depend on web server rewrite functionality. If the relevant rewrite configuration is unavailable or incorrect, property URLs may not behave as expected.
35. Does the choice between Apache and another web server matter?
It can. The application may rely on configuration or rewrite behavior associated with a particular web server. Before changing the server software, compatibility with the installed version should be confirmed.
36. Should PHP settings be changed specifically for a property portal?
They may need adjustment when the site handles large photographs, substantial imports or unusually large property data. Changes should be based on an actual requirement rather than increasing every limit unnecessarily.
The database can contain property information, configuration settings, user information and other data required by the application. Photographs themselves may be stored as files while their references are recorded in the database.
38. Why can database performance affect property searches?
Property searches require the application to retrieve matching records. As the number of listings and search conditions increases, the database can become an important part of the time required to produce the results.
39. Can a large property database slow down the website?
It can, particularly when searches are complex or the server has limited database resources. The effect depends on the amount of data, the queries being performed and the resources available to the database server.
40. Can a hosting provider optimize the database for a large installation?
On a managed server, the provider may be able to review database resource usage and configuration. Application specific optimization may still require someone familiar with the site's code and database structure.
41. What happens if the database becomes unavailable?
The public website and administration functions that require database access can stop working. A database connection error may therefore affect property listings, searches and other core functions at the same time.
42. Can a database backup be restored independently of the website files?
Yes. The database and application files are separate components. A reliable recovery procedure should account for both because restoring only one may leave the installation incomplete or inconsistent.
43. Why should the database and files be backed up together?
The database contains information that corresponds to the application files and uploaded content. Restoring data from a different point in time can create mismatches between records and files.
44. Can database size affect the hosting plan?
Yes. Hosting accounts may impose storage or database limits. A property portal with many listings and years of accumulated data can eventually require more database capacity.
45. Can a property import put extra load on the database?
Yes. Importing a large number of property records can involve many database operations. The process may temporarily use considerably more server resources than normal visitor activity.
46. Can database errors cause missing property information?
They can. A damaged database table, failed update or incomplete database operation can result in missing or inaccessible information. A recent backup is valuable in such situations.
47. Can database credentials be changed after installation?
Yes, but the application's database configuration must be updated to match the new credentials. Otherwise the website will no longer be able to connect to the database.
48. Should each property website have its own database user?
Using separate database credentials for independent installations provides cleaner separation and makes it easier to control access. The exact setup depends on the hosting environment.
49. Why do property photographs matter to hosting requirements?
Real estate websites can contain a large number of photographs, and those files can consume substantial storage and bandwidth. Image handling can therefore become one of the most important hosting considerations.
50. Can large property photographs consume hosting storage quickly?
Yes. A website with thousands of high resolution photographs can use much more storage than the same number of property records without images.
51. Can the hosting account limit the number of property images?
There may not be a direct image count limit, but storage, file count, inode limits, upload limits and available resources can indirectly limit how many images can be maintained.
52. Why can an image upload fail even when there is enough storage?
The upload may exceed PHP's file size limit, the application's own limit, the server's request limit or another restriction. File permissions can also prevent the uploaded image from being processed.
53. Can image dimensions affect server performance?
Yes. Very large photographs require more memory and processing time when they are resized or manipulated. Properly sized source images can reduce the work required from the server.
54. What happens when many property images are loaded on one page?
The browser has to request and display many files, while the server has to deliver them. A page containing a large number of photographs can therefore be substantially heavier than a page containing only property information.
55. Can a CDN help with property photographs?
A CDN can serve static image files from locations closer to visitors, reducing the amount of image delivery handled directly by the hosting server. The application and CDN must be configured so that image URLs continue to work correctly.
56. Can property images be stored outside the main hosting account?
That depends on the application's file handling and the storage service being used. Any external arrangement must preserve reliable image URLs and should be tested with both listing pages and administrative functions.
57. Why might property images disappear after a migration?
The database may have been transferred without all image files, or the files may have been placed in the wrong directory. Incorrect permissions or changed URLs can also prevent existing photographs from being displayed.
58. Why might only some photographs disappear after moving the site?
The missing files may belong to a different directory, backup set or older part of the installation. A migration that copies only currently visible files can also leave older property photographs behind.
59. Can file permissions prevent new property photographs from appearing?
Yes. If the web server cannot write to the appropriate upload directory, the application may accept part of an upload process but fail when it attempts to save or process the photograph.
60. Should old property photographs be removed?
Removing images that are no longer needed can reduce storage usage. However, they should not be deleted manually until it is clear that no current property records or pages still depend on them.
61. Can image backups become larger than database backups?
Yes. A property portal with many photographs can have a relatively small database but a very large collection of image files. Backup planning should therefore account for both.
62. Why can property searches be demanding for the server?
A property search can combine several conditions such as location, price, property type, bedrooms and other attributes. The application must process those conditions and retrieve matching records from the database.
63. Why might the search page be slower than a normal content page?
A normal page may simply display fixed content, while a property search has to process visitor input and query the database before producing the results.
64. Can the number of listings affect search speed?
Yes. A search over a few hundred properties can require less processing than one operating against a much larger database, although database structure and query efficiency also matter.
65. Can many simultaneous property searches affect server resources?
Yes. Each search can consume PHP and database resources. A busy property portal may therefore need more processing capacity than a site with the same number of pages but fewer database driven searches.
66. Why might searches become slower as a site grows?
The database contains more records to work with, and some search combinations can become more demanding. Increased visitor traffic can add another source of load at the same time.
67. Can caching help a property website?
Some forms of caching can reduce repeated processing for pages or resources that do not change frequently. However, dynamic search results and personalized administrative pages require more careful handling so that outdated information is not displayed.
68. Can caching cause old property information to appear?
Yes. If a property page is cached after its price or status changes, visitors could temporarily receive the older cached version. Cache settings should therefore account for frequently changing property information.
69. Can a hosting provider identify resource heavy searches?
Depending on the hosting environment, server statistics, PHP logs and database monitoring may reveal periods of high resource use. More detailed investigation may require access to application or database logs.
70. Can too many simultaneous image requests slow down searches?
They can contribute to server and network load, especially when property pages contain many large photographs. Efficient image delivery can help separate image traffic from dynamic application processing.
71. Can server location affect property search response time?
The physical distance between visitors and the server can influence network latency. For an international property portal, the location of the server can therefore be one factor in perceived response time.
72. Does a faster server automatically make every search faster?
Not necessarily. Server resources can help when processing capacity is the limiting factor, but inefficient database queries, application code, large images or other bottlenecks can remain the limiting factors.
73. What should be checked when searches suddenly become slow?
Recent changes to the database, application, PHP version, property volume, image collection and traffic should be considered. Server resource usage and error logs can also help identify the source.
Yes. A custom domain can point to the directory containing the installation. The application should then be configured so its generated links use the correct domain.
75. Why is the domain configuration important to property links?
Property detail pages, photographs, navigation links and other generated URLs can depend on the configured site address. An incorrect domain can therefore create broken or incorrect links.
76. Can the website use HTTPS?
Yes. HTTPS is appropriate for a property portal, particularly where visitors submit contact information or administrators sign in to manage listings.
77. Can an SSL certificate affect the application?
The certificate itself does not change the application's property database, but the website needs to be configured consistently for HTTPS. Mixed HTTP and HTTPS resources can create browser warnings or other problems.
78. Why might property images produce mixed content warnings?
An image URL may still use HTTP while the main property page uses HTTPS. The browser can then identify the image as insecure content and may block or warn about it.
79. Can HTTP be redirected to HTTPS for the property portal?
Yes. A server side redirect can send visitors from the unsecured version of the domain to the HTTPS version. The redirect should be tested with property pages and administrative URLs.
80. Can changing from HTTP to HTTPS affect stored property URLs?
If absolute HTTP URLs are stored in configuration or content, they may need to be updated. Otherwise some links or images may continue pointing to the old protocol.
81. Why can a property URL return a 404 after URL rewriting is enabled?
The web server may not be processing the rewrite rules correctly, or the relevant configuration may be missing or incorrect. The application may also have been configured with a different base URL.
82. Can URL rewriting be disabled on a property website?
The effect depends on how the installation is configured. If the website relies on rewritten URLs, disabling the relevant server functionality can make property links stop working correctly.
83. Why might the homepage work while property URLs do not?
The homepage can be served directly while individual property pages depend on rewrite rules. A rewrite configuration problem can therefore affect property URLs without preventing the homepage from loading.
84. Can a domain migration temporarily break property links?
Yes. During a migration, the old domain may still be referenced in configuration, database content or generated links. Those references need to be updated where appropriate.
85. Can a www and non-www change affect the application?
It can if the application has been configured for one version and visitors are redirected to the other. The preferred domain should be used consistently in the site's configuration and redirects.
86. Should a staging installation use a different domain?
A separate staging domain or subdomain can make testing safer. Care should be taken to prevent a test installation from being mistaken for the live property portal or indexed as a duplicate website.
87. Why can email be important to a property website?
Visitors may use property contact forms or other application features to ask about listings. If those messages do not reach the intended recipient, an important part of the property inquiry process can fail.
88. Why might property inquiry emails not arrive?
The server may have restrictions on outgoing mail, the message may be rejected, the sender configuration may be incorrect, or the receiving mail service may classify the message as unwanted.
89. Can the hosting server send email directly?
That depends on the hosting provider. Some hosting environments provide local mail delivery, while others recommend or require an authenticated external SMTP service.
90. Why can PHP mail behave differently between hosting companies?
Hosting providers configure outgoing mail differently. One server may permit local PHP mail while another may restrict it to reduce abuse and improve delivery reliability.
91. Can SMTP be used for property inquiry messages?
Yes, when the application or its mail configuration supports it. SMTP can provide authenticated delivery through a designated mail server rather than relying on the hosting server's local mail system.
92. Why is the sender address important for inquiry emails?
Mail systems evaluate the sender information when deciding whether a message is legitimate. Using a properly configured address belonging to the property website's domain can improve consistency and deliverability.
93. Can incorrect DNS records affect inquiry emails?
Yes. Email authentication depends on DNS records, and incorrect or missing records can contribute to messages being rejected or classified as suspicious.
94. Can a hosting migration stop property inquiry emails?
Yes. The new server may use different mail settings, IP addresses or DNS configuration. The application may also need its mail settings adjusted after the move.
95. Why might administrators receive some property inquiries but not others?
Different recipients, message content, sender addresses or mail systems can produce different delivery results. Server mail logs and recipient mail logs can help determine where a missing message stopped.
96. Can hosting logs help investigate failed property emails?
If mail logging is available, it can show whether the hosting server attempted delivery and whether the receiving server accepted or rejected the message.
97. Should property inquiry emails be tested after installation?
Yes. A test should confirm that a visitor can submit an inquiry, that the application processes it successfully and that the intended recipient actually receives it.
98. Can an SSL certificate protect property inquiry forms?
HTTPS encrypts the connection between the visitor's browser and the website. This is particularly useful when a visitor submits contact details through a property inquiry form.
99. Why does an Open-Realty installation need regular updates?
Updates can address software defects, compatibility issues and security problems. Keeping the application and compatible components maintained reduces the risk associated with running old code.
100. Can an old PHP version create a security problem for the installation?
Yes. Unsupported PHP versions may no longer receive security fixes. An application should therefore be maintained on a PHP version that is both supported and compatible with its software.
101. Can outdated themes or templates affect security?
Yes. Custom templates and modifications can contain old code or vulnerabilities. They should be reviewed when the application or PHP environment is updated.
102. Can file permissions affect the security of the property portal?
Yes. Files that are unnecessarily writable can provide more opportunity for unwanted changes. Permissions should allow the application to perform its required operations without making sensitive files broadly writable.
103. Why should database credentials be protected?
Those credentials provide access to the database containing property and administrative information. They should not be exposed in publicly accessible files or shared unnecessarily.
104. Can a compromised property portal affect the database?
Yes. If an attacker obtains sufficient application or database access, property records and other stored information could potentially be modified, deleted or exposed.
105. Can hosting security tools interfere with property searches?
Security systems can occasionally block requests that resemble suspicious activity. If legitimate search requests are being blocked, the server logs and security rules should be examined before disabling protection entirely.
106. Why might a hosting firewall block an administrator action?
Some administrative requests can contain strings or patterns that automated security systems consider suspicious. The correct solution is to identify the specific rule causing the block and adjust it carefully if appropriate.
107. Should application files be writable by the web server?
Only the directories and files that require writing should have appropriate write permissions. Making the entire installation writable can create unnecessary security exposure.
108. Can malware scanning be useful for a property portal?
Yes. Malware scanning can help identify unexpected files or modifications. It should complement, rather than replace, application updates, secure credentials and reliable backups.
109. Can a hosting provider monitor suspicious activity on the account?
Many hosting environments provide some level of security monitoring. The exact capabilities depend on the hosting service and can range from basic malware scanning to more extensive server level monitoring.
110. Why should unused application files be removed?
Unused scripts and old installation files can create unnecessary security and maintenance risks. If they are no longer required, removing them can reduce the amount of code exposed to visitors.
111. Can changing administrator passwords help protect the installation?
Yes. Strong, unique administrator credentials reduce the risk of unauthorized access. Passwords should be changed immediately if there is any reason to believe they have been exposed.
112. What should be included in a backup of the property website?
A complete backup should include the application files, uploaded property photographs and the database. Depending on the setup, configuration files and other server specific information may also need to be preserved.
113. Is a database backup alone enough?
No. A database backup preserves the database information but does not necessarily contain the application files or photographs. A complete recovery requires all essential components.
114. Are the property photographs included in a database backup?
Not necessarily. Photographs are generally stored as files rather than inside the database, so they should be included separately in the backup process.
115. How often should a property website be backed up?
The appropriate frequency depends on how often listings and photographs change. A portal that receives frequent property updates needs more frequent backups than one that changes only occasionally.
116. Why should backups be tested?
A backup that cannot be restored is not a dependable recovery resource. Testing a restoration confirms that the database, files and photographs can actually be brought back into a working installation.
117. Can a hosting provider restore an earlier version of the website?
Some providers retain account backups and can restore files or databases. The retention period and restoration options vary between hosting services.
118. Can a hosting migration preserve existing property listings?
Yes. If the database is transferred correctly, the existing property records can be preserved. The associated application files and photographs must also be transferred correctly.
119. What is the safest way to migrate a busy property portal?
The migration should be prepared and tested before the final domain change. A fresh database and file backup should be made, the new installation should be tested, and the final switch should be planned to minimize lost changes.
120. Can the old hosting account remain active during migration?
Yes, and keeping it available during testing can provide a useful fallback. The old installation should not be changed unnecessarily once the final migration process begins.
121. Why can a migration copy the website but lose property images?
The image directories may have been omitted from the file transfer, or their permissions and paths may differ on the new server. Comparing the old and new file structures can reveal the problem.
122. Can a backup restore solve a failed application update?
If a reliable backup was made before the update, restoring it can return the site to its previous state. The cause of the failed update should still be identified before attempting the update again.
123. Should backups be stored on the same server?
Keeping the only backup on the same server creates a risk if the account or server becomes unavailable. Maintaining an additional copy in a separate location provides stronger protection.
124. Can a very large image collection make backups slow?
Yes. Photograph files can account for most of the total backup size on a property portal. Backup duration and storage requirements therefore increase as the image collection grows.
125. What should I check if the entire property website suddenly stops working?
Check whether the hosting account is active, whether the domain resolves to the correct server, whether the database is accessible and whether recent PHP or configuration changes were made.
126. What should I check if only the administrator area stops working?
Look for PHP errors, permission problems, authentication issues and recent changes to administrator related files. The public property pages may continue working even when the administration area has a separate problem.
127. What should I check if property detail pages fail but the homepage works?
Check URL rewriting, the configured base URL, property data and any recent changes to templates or server configuration. A rewrite problem is particularly relevant when individual property URLs return errors.
128. Why might a blank page appear instead of a PHP error?
Error display may be disabled for visitors, while the underlying PHP process has encountered a fatal error. Server or PHP error logs can reveal the actual cause without exposing technical details to visitors.
129. Why might a 500 error occur after changing PHP?
The application or one of its components may contain code that is incompatible with the selected PHP version. The server error log can often identify the file or function responsible.
130. Why might a 403 error appear when uploading a property image?
A security rule, file permission or server configuration may be rejecting the upload request. The hosting logs can help distinguish between a security rule and a filesystem problem.
131. Why might a 404 error appear for a property photograph?
The image file may be missing, the image URL may be incorrect, or the server may be pointing to the wrong directory. Checking the actual file path on the hosting account can help locate the problem.
132. Why might newly added properties not appear in searches?
The property may not meet the selected search conditions, may not be published correctly, or the search may be using cached or incomplete data. Database and application settings should be checked before changing server configuration.
133. Why might a property show correctly but its photographs do not?
The property information comes from the database while the photographs are separate files. This often points toward an image path, file permission, missing file or migration problem rather than a database failure.
134. Why might property changes appear in the administrator area but not publicly?
Caching can sometimes cause visitors to receive an older version of a page. If caching is not involved, the application configuration or publication status should be investigated.
135. Why might the site work on one device but not another?
The difference may involve browser caching, DNS caching, HTTPS behavior or a browser specific problem. Testing the same property URL from another network can help determine whether the issue is local or server related.
136. Why can a hosting provider ask for error logs when investigating an application problem?
Error logs provide technical information about what happened on the server. They can show PHP errors, failed requests, permission problems and other events that are not visible from the public website.
137. When should a property portal consider moving beyond shared hosting?
A move can make sense when traffic, database activity, image processing or other resource requirements regularly approach the limits of the current account. Actual resource usage is a better indicator than the number of listings alone.
138. Would a VPS give the property portal more control?
Yes. A VPS can provide greater control over PHP settings, server resources, database configuration and other components that may be restricted on shared hosting.
139. Does a VPS automatically improve an existing installation?
No. Additional resources do not automatically fix inefficient application code, database problems or incorrect configuration. The server must also be configured and maintained correctly.
140. When could dedicated hosting make sense for a property portal?
Dedicated hosting may become appropriate when the installation has substantial traffic, extensive property data, heavy image delivery or other resource requirements that justify an entire physical server.
141. Can several property portals be isolated from one another?
Yes. Separate hosting accounts, databases or server environments can provide stronger separation between independent installations. The appropriate degree of isolation depends on how the websites are operated.
142. Can staging and production installations be hosted separately?
Yes. Keeping a development or staging installation separate from the live property portal can make it safer to test PHP changes, application updates and template modifications.
143. Why should application updates be tested on staging first?
A staging installation provides a place to identify compatibility problems before they affect visitors or property administrators. This is especially useful when the live site contains custom modifications.
144. Can custom modifications complicate hosting upgrades?
Yes. Custom code may depend on a particular PHP version, database behavior or server configuration. The more extensively the original application has been modified, the more carefully upgrades should be tested.
145. Can hosting resource limits affect property import tools?
Yes. A large import can require significant PHP execution time, memory, database activity and disk space. A hosting account that handles normal visitors well may still struggle with a large import operation.
146. Can scheduled tasks be useful for a property portal?
They can be useful for recurring application tasks such as maintenance or data processing when the particular installation supports them. The hosting environment must permit the required scheduled task mechanism.
147. Can server logs help with long running property imports?
Yes. Logs can reveal PHP timeouts, memory problems, database errors or other failures that occur during a large import. This is often more useful than simply repeating the failed import.
148. What should be monitored as a property portal becomes larger?
Database size, disk usage, image storage, PHP resource usage, traffic, server response times and errors are all relevant. Monitoring these areas can reveal growing resource requirements before they become serious problems.
149. What should I ask a hosting provider before moving an existing property portal?
Ask which PHP versions and database services are available, whether required PHP extensions are supported, what resource limits apply, how backups work, whether SSH or SFTP is available, and what assistance is provided during migration.
150. What is the most important hosting consideration for a growing Open-Realty website?
There is no single resource that matters for every installation. The best environment is one that remains compatible with the application while providing enough database capacity, processing power, storage, image handling and backup protection for the actual size and activity of the property portal.