Create a website in PHP
Create a website that will check domain names for availability. The check is based on data from the database, which should be uploaded via the API from here https://domains-monitor.com/api/ (there are over 310 million domains and daily data updates).
The database needs to be well thought out and created correctly so that, for example, searching for "1234" or "abcd" across all zones is fast - checking 1570 files can take time.
The largest zone is com with 160 million records.
I will provide the token.
The website is simple, with the following pages:
1. main (search bar + block of recent checks + alphabetical block)
2. static About Us, Privacy Policy, Terms of Service, Contact Us (form), Disclaimer
3. /check?1234 (or /check#1234 or in another way) - this is the general checks page (we are not implementing the Similar block yet), a block on the right with 4-5 characters and about 30 such links. available is not written correctly.
The central element of all pages is the highlighted search bar, which says Type any word or letters to check it in 1570 domain zones. Below we show the domains with the check results (as in the diagram).
The design is any light, fast, and straightforward.
Please provide either the total project price and timeline or the hourly rate.
Applications 1
-
Hello, I will complete your task quickly, easily, I guarantee the result of the work done, constant communication with the client.
-
4182 198 2 5 Good day. We have already worked with you on one project. I propose to implement it on Laravel with a great admin panel for editing content and all SEO features. I will also think through the architecture, including with a view to load capacity.
-
4429 80 1 4 Trust a professional with over 10 years of experience! The rates and deadlines are current! I will be happy to cooperate! Experience in commercial development of online stores on CMS, business portals, and corporate websites - 11 years! +CMS: WordPress(+Woocommerce) PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify php/html/css/js/Mysql, PhotoShop/Figma Examples of work (from scratch, turnkey): https://amari.net.ua/ https://heypretty.gr/ https://thaibalispa.pl/ https://wildandorganic.com/ https://cryptosignals.org/ https://ecnbot.com https://locs-ua.com/ https://www.grower.com.ua/ https://www.alternativemedicine.com.ua/ https://silkkiss.ua/ https://v12coffee.com.ua/ https://smrtalgo.com/ https://sengero.no/ https://beautybysim.no/ https://sonatagalleri.com/ https://www.solmy-realestate.com/ https://www.emmanuel.com.ua/ https://www.onsitecomputersinc.com/ https://express-tehbud.com/ https://korostenporcelain.com.ua/ https://sladok.com.ua/ https://pricemds.com/ https://picupmedia.com/ https://www.serasar.com/
-
463 6 0 Hello!
Interesting project, I can take it on. I have experience working with large databases and fast searching, so there will be no problems with volumes in the hundreds of millions of records. I will design the database and indexes so that searching for 1234 / abcd in all zones works quickly, without file iteration.
I will create a simple and easy website: search, page /check, history of checks, light design without unnecessary elements.
Regarding deadlines — up to 7 days
Regarding budget — 8000 UAH
-
645 4 0 Look, there is a domain search in the API, their search. You can redirect their search to your site, with caching of the latest results. If you need to download specifically, I can suggest Clickhouse for storage, as it easily handles large volumes of data and has recently acquired full-text search capabilities. We can consider different options - such as a full database reload once a day, or deleting/adding modified entries. I can suggest making the site in PHP + Yii2, where a beautiful interface on Bootstrap is easily created "out of the box." The rate is 5k/day, and the production time is from 3 days with deployment on your server/VPS. We still need to clarify the details, but in the simplest option, you will receive a database of domains for the specified zones and a search output, as shown in the picture, in 3 days.
-
976 4 0 Good day
My name is Dmitry, I am the co-owner of the King Kong Lab team. We have experience in developing high-load services with large databases and fast search, so we can implement a domain checking website with a correct architecture and high performance even with a volume of over 300 million records.
We will implement an optimized database structure with indexes and proper storage logic, so that searching for any word or combination is performed as quickly as possible without file iteration. We will set up automatic data loading and updating through the API domains-monitor, implement the main page with search, the results checking page, as well as static pages and a feedback form.
The website will be fast, with a clean interface, responsive, and prepared for further scaling. We will also perform deployment on the server and hand over the source code.
-
Уточните, парсить данные по апи нужно ежедневно или единоразово?
-
Простая матчасть:
Полная база:
310+ млн записей
10–15 GB данных
индексы ещё 5–10 GB
итог ≈ 20–30 GB
Нужен VPS для БД. Обычный shared-хостинг:
1–5 GB БД
лимиты на inode
лимиты на размер таблиц
часто ограничение MySQL по RAM
нет 32–64 GB RAM
нет контроля над конфигурацией MySQL
диск — общий
IOPS ограничены
-
Даже если обновлять только diff:
это миллионы INSERT / DELETE
нужны bulk операции
нужны долгие CLI процессы
На обычном хостинге:
PHP timeout 30–600 сек
нет shell
нет LOAD DATA INFILE
нет COPY
cron ограничен
Обновления будут падать.
-
Andrey Sivenko PAS web
Сайт будет на дедике, 250 гиг жёсткий, 64 оперативки
-