Skocz do zawartości

Instalowanie płatnego skryptu na kilku domenach


dMien

Rekomendowane odpowiedzi

Takiemu klientowi musiałem zrobić generator szablonu nagłówka, który wstawia tam if-elseif-else z meta description zależnym od $product_id. Dodanie nowego produktu w sklepie = dodanie nowego elseif do nagłówka (w cronie uruchamianym co x minut, bo skrypt dodający produkty oczywiście zakodowany).

Select MetaDesc from Products where id = $_GET['id']

Analogicznie się nie dało ? :)

TANIE PUNKTY SWL - Automatyczna transakcja - punkty w 5 minut na Twoim koncie (seomatik, gotlink, statlink)

HURTOWE ILOŚCI: Linki z PageRank (ponad 1000 domen PR1-5)

Sławomir Siudek+

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 41
  • Dodano
  • Ostatniej odpowiedzi
Takiemu klientowi musiałem zrobić generator szablonu nagłówka, który wstawia tam if-elseif-else z meta description zależnym od $product_id.
Jak zrozumiesz co to jest MVC i zasady tworzenia aplikacji w tym modelu możemy powrócić do tego tematu, bo na razie nie widzę sensu :good:

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jak zrozumiesz co to jest MVC i zasady tworzenia aplikacji w tym modelu możemy powrócić do tego tematu, bo na razie nie widzę sensu !!!

Ale ja bardzo dobrze rozumiem, tylko że super "web developer" zaszyfrował wszystko oprócz widoku w postaci szablonów PHPTAL i za zdekodowanie życzył sobie xxxxx zł, a za dopisanie takiej funkcji xxxx zł. Przez co nowe funkcje trzeba było umieścić w całości w widoku, łamiąc reguły MVC.

Dlatego właśnie

zakodowana warstwa MC, a widok - tak zwane szablony nie

nie jest żadną alternatywą dla braku szyfrowania.

Odnośnik do komentarza
Udostępnij na innych stronach

No nadal nie rozumiesz o co w tym chodzi, a zwłaszcza po co się koduje, ale mniejsza z tym...

Żyjemy w wolnym świecie więc jak komuś przeszkadza, że kupuje produkt zakodowany ma wile wyjść, a jedną z nich jest napisanie sobie samemu aplikacji !!!

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

No nadal nie rozumiesz o co w tym chodzi, a zwłaszcza po co się koduje, ale mniejsza z tym...

Oficjalnie po to żeby "walczyć z piractwem", a w rzeczywistości żeby brać $$$$ za zmiany w kodzie.

Tak samo jak z DRM w przypadku muzyki/filmów - tylko że tam celem jest wyciąganie $$ od użytkowników chcących odtwarzać kupioną muzykę na kilku urządzeniach.

Jakiekolwiek kodowanie skryptów jest idiotycznym ograniczaniem wolności, w dodatku takie szyfrowanie musi być matematycznie odwracalne, więc w walce z piractwem jest nieskuteczne.

Odnośnik do komentarza
Udostępnij na innych stronach

!!!

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jakiekolwiek kodowanie skryptów jest idiotycznym ograniczaniem wolności, w dodatku takie szyfrowanie musi być matematycznie odwracalne, więc w walce z piractwem jest nieskuteczne.

Czy w skompilowanej do execa aplikacji jesteś w stanie coś samemu zmienić w kodzie ? Nie... a więc zakodowane ioncubem skrypty php traktuj tak samo !!!

iDir - skrypt na katalog stron lub firm - następca projektu SEOKatalog, dostosowany do dzisiejszych standardów, w pełni responsywny, na nowoczesnym frameworku.

Odnośnik do komentarza
Udostępnij na innych stronach

Mili Państwo, każdy ma inny pomysł. Nie powiem jak jest zabezpieczone nasze oprogramowanie sklepu internetowego, ale doskonale wiemy, która licencja pracuje na jakim serwerze (i przede wszystkim, czy jest wszystko zgodne z postanowieniami umowy licencyjnej). Do czego zmierzam. Jeśli Autor skryptu wyraźnie zapisuje w licencji - 1 licencja = 1 sklep, to Drogi Użytkowniku, należy się do tych zasad stosować, bo - tak samo jako możliwość sprawdzenia gdzie stoi sklep - to mamy jeszcze możliwość zdalnego zablokowania działania sklepu (jednocześnie dla wszystkich domen). I zamiast zaoszczędzić na zakupie kilku licencji, Klient straci pieniądze za zakup licencji (której nie przestrzegał).

Innymi słowy - zamiast kombinować - postawić darmowe skrypt i korzystać do woli. Jeśli ktoś natomiast chce mieć solidny, stabilny, komercyjny skrypt - przestrzegać licencji.

Czy w skompilowanej do execa aplikacji jesteś w stanie coś samemu zmienić w kodzie ? Nie... a więc zakodowane ioncubem skrypty php traktuj tak samo :D

To nie prawda. Lepszy przykład to dekodowanie hasła w postaci MD5, do postaci "natywnej". Ioncube wcale nie jest taki super skuteczny. Przede wszystkim działa na niekorzyść wydajności takiego skryptu. Bo co by mi producent nie opowiadał - to dekodowanie kodu, a potem jego wykonanie musi być dłuższe niż samo wykonanie tego kodu.

Odnośnik do komentarza
Udostępnij na innych stronach

Wszyscy którzy korzystają z oprogramowania skompilowanego, a nie skryptowego do którego wykonania i tak jest potrzebne oprogramowanie skompilowane ...

Wiec jeśli ogranicza cię kodowanie skryptów jak już napisałem możesz je tworzyć samemu. Możesz też korzystać z oprogramowania o otwartym kodzie. Możesz też napisać nowy OS i go udostępnić za free, możesz też dołączyć do komuny hipisów i propagować ich wartości... Ale do czasu kiedy społeczeństwa jest takie, a nie inne kodowanie było i będzie dobrym sposobem na ochronę praw autorskich.

Do czego zmierzam. Jeśli Autor skryptu wyraźnie zapisuje w licencji - 1 licencja = 1 sklep, to Drogi Użytkowniku, należy się do tych zasad stosować, bo - tak samo jako możliwość sprawdzenia gdzie stoi sklep - to mamy jeszcze możliwość zdalnego zablokowania działania sklepu (jednocześnie dla wszystkich domen). I zamiast zaoszczędzić na zakupie kilku licencji, Klient straci pieniądze za zakup licencji (której nie przestrzegał).
Jeśli nie stosujecie kodowania takie zabezpieczenie idzie bez większego problem wykasować.

@dekodowanie hasła w postaci MD5,

Przede wszystkim ta funkcja nic nie koduje tylko tworzy skrót...

@Przede wszystkim działa na niekorzyść wydajności takiego skryptu. Bo co by mi producent nie opowiadał - to dekodowanie kodu, a potem jego wykonanie musi być dłuższe niż samo wykonanie tego kodu.

Co za bzdura :D

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Ale do czasu kiedy społeczeństwa jest takie, a nie inne kodowanie było i będzie dobrym sposobem na ochronę praw autorskich.

Jeszcze na temat "ochrony praw autorskich":

Nie ma ochrony praw autorskich -> jest np. 200 oryginalnych i 500 pirackich kopii.

Jest "ochrona praw autorskich" -> jest 200 oryginalnych i 10 pirackich kopii.

Autor nic nie zyskuje wprowadzając ograniczenia - tak jest najczęściej, bo "piraci" nie zamierzają kupić oryginalnej wersji, jakby nie było warezu to "piraci" by używali open source.

Odnośnik do komentarza
Udostępnij na innych stronach

@Nie ma ochrony praw autorskich

Nie ma też najmniejszego sensu dalej prowadzić tą "dyskusję'...

EOT

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Mion, z całym szacunkiem, ale widzę że każdy tu się czepia Xanna za teksty typu "tak, bo tak", a Ty robisz podobnie.

Pisanie na okrągło czegoś na wzór "co za bzdura", "nie ma sensu gadać", "nie rozumiesz", "naucz się" itp. do niczego nie prowadzi.

Forum służy do dyskusji, więc fajnie by było, gdybyś dawał od siebie coś więcej, jeśli już zabierasz głos.

Pozdrawiam Cię

Odnośnik do komentarza
Udostępnij na innych stronach

Ale ja bardzo dobrze rozumiem, tylko że super "web developer" zaszyfrował wszystko oprócz widoku w postaci szablonów PHPTAL i za zdekodowanie życzył sobie xxxxx zł, a za dopisanie takiej funkcji xxxx zł. Przez co nowe funkcje trzeba było umieścić w całości w widoku, łamiąc reguły MVC.

Ale co w tym dziwnego? Ty pracujesz za darmo? :D Przecież nikt nie będzie ryzykował, że do zdekodowanej wersji dorwie się jakiś pokemon i wszystko wyląduje na rapidshare. Przynajmniej dla małych projektów.

Jakiekolwiek kodowanie skryptów jest idiotycznym ograniczaniem wolności, w dodatku takie szyfrowanie musi być matematycznie odwracalne, więc w walce z piractwem jest nieskuteczne.

Nie w wypadku kodu. Jeśli zakodujesz opcode to nawet po odkodowaniu nic ci to nie da (bo dostaniesz operacje na niskim poziomie a nie instrukcje PHP). +Obfuscation i nie da się w takim wypadku odtworzyć automatycznie kodu źródłowego (tak jak z klucza SHA nie odtworzysz zakodowanego hasła).

Bo co by mi producent nie opowiadał - to dekodowanie kodu, a potem jego wykonanie musi być dłuższe niż samo wykonanie tego kodu.

Interpreter PHP tłumaczy kod na kody operacji (op-codes), zanim jeszcze może cokolwiek wykonać. Jeśli ioncube koduje OC to może być szybsze bo pomimo narzutu dekodera pomijasz proces interpretacji a to bardzo czasochłonne i skomplikowane.

DRM to co innego. Wiadomo, że służy to tylko wyłudzaniu pieniędzy od legalnych użytkowników.

Odnośnik do komentarza
Udostępnij na innych stronach

@Forum służy do dyskusji, więc fa

Trafiłeś w sedno forum służy do dyskusji, a nie pisania tutoriali i nauki podstaw jakiegoś zagadnienia. W twoim wypadku wypływasz na szeroką wodę [w domyśle skoro już interesujesz się kodowaniem skryptów php to samo programowanie masz opanowane], ale nie potrafisz pływać w tym wypadku nawet nie wiesz jaką techniką działa php skoro zadajesz tak takie pytania o kod wynikowy.

Co więcej pokaż mi w jakim miejscu ostatnich wątków jest jakaś konkretna treść o której można bardziej dyskutować może " Nie ma ochrony praw autorskich", "działa na niekorzyść wydajności takiego skryptu. Bo co by mi producent nie opowiadał ". Odpowiedziałem w miarę wyczerpująco na Twoje pierwsze pytania które były konkretne etc, etc ...

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności