Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Wysyłać zmiany z jednej bazy danych do drugiej

Translated108 PLN

  1. 2328
     15  0

    3 dni108 PLN

    Cześć!

    Zadanie jest jasne i jest całkowicie wykonalne. Możemy skonfigurować bezpieczną wymianę danych między twoimi serwerami, aby informacje o saldzie i zamówieniach były pobierane z odpowiedniej bazy danych i poprawnie aktualizowane.

    Aby zaproponować ci najlepsze rozwiązanie i dokładnie ocenić zakres prac, muszę zapoznać się z kodem połączenia z bazami danych na obu serwerach.

    Jestem gotów do analizy, jak tylko udostępnisz dostęp. Po tym będziemy mogli od razu rozpocząć pracę.

  2. 278    5  1   1
    3 dni970 PLN

    Cześć,

    Proponuję architekturę:

    A) Bezpośrednie połączenie z zdalną bazą danych (minimalna ilość kodu i budżetu)
    Panel administracyjny na VDS-1 odczytuje/zapisuje saldo i odczytuje licznik zamówień bezpośrednio w bazie danych na VDS-2.
    Technicznie: oddzielny użytkownik bazy danych z minimalnymi uprawnieniami, whitelist IP w zaporze, TLS, przygotowane zapytania.

    B) Lekki API na VDS-2 (trochę droższy, ale bardziej elastyczny i bezpieczniejszy)
    Na VDS-2 uruchomimy mini-serwis (PHP/NGINX), punkty końcowe:
    GET /user/{tg_id} → saldo, zamówienia; PATCH /user/{tg_id}/balance; podpis HMAC + whitelist IP.
    Panel administracyjny VDS-1 korzysta z tego API, baza danych pozostaje zamknięta na zewnątrz.

    Co zrobię:
    1. Saldo i liczba zamówień w karcie użytkownika zawsze z VDS-2 (jedno źródło).
    2. W panelu administracyjnym na VDS-1 edytowanie salda zapisuje w bazie danych VDS-2 (z logami zmian).
    3. Ochrona: whitelist IP, konta z minimalnymi uprawnieniami, przygotowane zapytania, opcjonalnie TLS.
    4. Dokumentacja dotycząca punktów integracji i rollbacku.

    Opcja A (bezpośrednie połączenie z bazą danych VDS-2)
    19 godz. → 285 $, czas 2–3 dni robocze
    1. Audyt kodu, dostępów, schemat danych — 2 godz. / 30 $
    2. Połączenie sieciowe: zapora, rola bazy danych, TLS — 3 godz. / 45 $
    3. Poprawki w panelu administracyjnym: odczyt salda/zamówień z VDS-2 — 4 godz. / 60 $
    4. Poprawki w panelu administracyjnym: zapis salda w VDS-2 + logi — 5 godz. / 75 $
    5. Testy e2e, regresja botów, poprawki — 3 godz. / 45 $
    6. Dokumentacja, lista kontrolna rollbacku — 2 godz. / 30 $

    Opcja B (mini-API na VDS-2):
    25 godz. → 375 $, czas 3–4 dni robocze
    (punkty opcji A są zastępowane przez rozwój API: trasy GET/PATCH, podpis HMAC, walidacja, klient PHP w panelu administracyjnym)

    Zaczynamy od najtańszej opcji A. Jeśli z punktu widzenia bezpieczeństwa/polityki potrzebne jest API — przełączamy się na B bez przeróbek modelu danych.

    1. Jaka baza danych jest na VDS-2 (MySQL/MariaDB/Postgres) i jaka jest jej wersja?
    2. Gdzie obecnie przechowywane są saldo i orders_count (nazwy tabel/pól)? Czy schematy różnią się na VDS-1 i VDS-2?
    3. Czy należy przechowywać historię zmian salda i komentarz do edycji w panelu administracyjnym?
    4. Czy są wymagania dotyczące szyfrowania kanału (TLS do bazy danych) czy wystarczy VPN/zapora + localhost-proxy?
    5. Ograniczamy dostęp po IP VDS-1 czy potrzebne będą różne adresy (staging)?
    6. Czy można dać dostęp SSH/PhpMyAdmin/do konfiguracji na krótki audyt (tylko do odczytu)?
    7. Czy potrzebne są powiadomienia w logach/Telegramie przy zmianie salda?

    Pracuję przez sejf

  3. 2642    6  1
    1 dzień166 PLN

    Cześć! Widzę, że potrzebujesz zapewnić synchronizację i edytowanie salda oraz liczby zamówień użytkowników między dwoma serwerami z botami Telegram na PHP. W tym celu można zrealizować niezawodną wymianę danych między bazami na serwerach przez API lub bezpośrednie połączenie z zdalną bazą danych, aby panel administracyjny zawsze pobierał aktualne informacje z głównego serwera. Mam doświadczenie w integracji botów Telegram z zewnętrznymi bazami danych oraz budowaniu powiązań między rozproszonymi systemami. Jestem gotów omówić szczegóły, zaproponować architekturę rozwiązania i szybko przystąpić do pracy, aby zapewnić poprawną wymianę danych między twoimi VDS i botami.

  4. 195    1  0
    3 dni108 PLN

    Witaj, być może dobrym rozwiązaniem będzie z jednej strony złożyć zapytanie o otrzymanie tej faktury, a po drugiej stronie będzie API, które będzie przyjmować to zapytanie, tak w przyszłości będzie można połączyć tych dwóch botów

  5. 360  
    2 dni415 PLN

    Cześć Andrij, mogę ci pomóc rozwiązać twój problem, porozmawiajmy o szczegółach w wiadomości prywatnej

  6. 457  
    1 dzień108 PLN

    Dzień dobry,

    Mogę zrealizować połączenie panelu administracyjnego z serwerem z bazą danych przez API w celu uzyskania danych z bazy danych, a nie z bota.

    Będę zadowolony ze współpracy!

  7. 259    1  0
    1 dzień108 PLN

    Dzień dobry.
    Mogę pomóc ci w twoim problemie.
    Zgłaszaj się.

  8. 2885    42  0
    1 dzień166 PLN

    Dzień dobry.
    Zadanie zrozumiane, mogę je szybko zrealizować.
    Mam doświadczenie z php, mysql, vds.
    Możemy omówić szczegóły i zrealizować duplikację danych lub zmianę kierunku w innej bazie

  9. 1328    35  1
    1 dzień108 PLN

    Dzień dobry. Proszę się zgłaszać, zrobię.
    ++++++++++++++++++++++++++++++

  10. 368  
    2 dni108 PLN

    Dzień dobry.
    Rozumiem, że potrzebujesz dodać nowe API, które pozwoli na pobieranie potrzebnych informacji między serwerami.
    Zrobię to w najlepszej formie, jako dodatek, który nie przeszkodzi w aktualizacji kodu samych botów.

  11. Jeszcze 6 ofert jest ukrytych

Aktualne zlecenia dla freelancerów w kategorii PHP

Dodać pasek przewijania do nagłówka strony

58 PLN

https://crazybox.com.ua/uk?srsltid=AfmBOopQRUXCCmxx699n57B3eP1XmwcYxJxwPh9qV9WcVjLjS_J2pK5s oto przykład jak to u nich wygląda, trzeba zrobić na ich podobieństwo a na tym trzeba zrobić https://rollershop.com.ua/ opencart ocStore 3.0.3.7. i żeby była możliwość edytowania…

PHPProgramowanie stron internetowych ∙ 10 godzin 44 minuty temu ∙ 67 ofert

Optymalizacja strony

Optymalizacja strony jdgreta.co.uk na Shopify. Audyt SEO dołączony do projektu. Główne zadania - - Poprawić wszystkie metadane - Wykonać TZ dla programisty (ponieważ w tym projekcie połączone są zadania dla programisty i SEO, jeśli nie jesteś firmą - możesz skorzystać z…

Układ HTML i CSSPHP ∙ 13 godzin 36 minut temu ∙ 26 ofert

Specjalista od Horoshop

Potrzebny specjalista, który będzie w stanie prawidłowo skonfigurować feed produktowy.Problem: Obecnie ponad 13 000 produktów jest eksportowanych z tym samym typem wartości (np. „wszystko do manicure i pedicure”). Z tego powodu w Google Ads nie można podzielić produktów na…

PHPObsługa stron internetowych ∙ 1 dzień 16 godzin temu ∙ 20 ofert

Sprawić, aby e-maile o zamówieniach ze sklepu nie trafiały do spamu

Obecnie istnieje sklep na OpenCart, a wiadomości o zamówieniach trafiają do spamu, trzeba zrobić tak, aby trafiały do Odebrane (ukr.net gmail) sprawdzić. Hosting napisał: Zła dostawa poczty elektronicznej może być związana z niską reputacją nadawcy - IP lub domeny. W takim…

PHPProgramowanie stron internetowych ∙ 2 dni 17 godzin temu ∙ 47 ofert

Przenieść w pełni gotową responsywną strukturę HTML5 do WordPressa.

996 PLN

Szukam doświadczonego dewelopera WordPress, który będzie w stanie przekształcić nasz starannie przygotowany statyczny kod HTML5/CSS3 w wysokowydajny, niestandardowy motyw WordPress. Frontend jest już praktycznie gotowy (około 99%): semantyczne oznaczenie, metadane i struktura…

Content Management SystemsPHP ∙ 5 dni 18 godzin temu ∙ 69 ofert

Zleceniodawca
Profil został zablokowany


Zlecenie zostało opublikowane
9 miesięcy 28 dni temu
195 wyświetleń
Tagi
  • vds
  • PHP
  • Telegram