Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'tutorial' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność Pawno.PL
    • Ogłoszenia
    • Projekty Pawno.PL
  • Programowanie PAWN
    • Bazy danych
    • Pomocne materiały
    • Rozwiązywanie problemów
    • Gotowe rozwiązania
  • Programowanie ogólne
    • LUA
    • Języki programowania
    • Webdevelopment
  • Grand Theft Auto V - Multiplayer
    • GTA MP - Dyskusja
    • GTA MP - Programowanie
    • GTA MP - Serwery
  • Grand Theft Auto San Andreas - Multiplayer
    • San Andreas MultiPlayer - Rozmowy
    • San Andreas MultiPlayer - Serwery
    • Multi Theft Auto - Rozmowy
    • Multi Theft Auto - Serwery
  • Singleplayer
    • V
    • IV
    • San Andreas
    • Vice City
    • I, II, III i pozostałe
  • Technologia komputerowa / Administracja serwerów
    • Serwery wirtualne / dedykowane
    • Komputery / laptopy
  • Pozostałe
    • Oferty
    • Firmy hostingowe
    • Off Topic
    • Archiwum

Szukaj wyników w...

Znajdź wyniki, które...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


Strona WWW


Skype


Gadu-Gadu


Miejscowość


Nazwa serwera


Adres IP

Znaleziono 4 wyniki

  1. Cześć! Od dłuższego czasu zabieram się za naukę Programowania Obiektowego w PHP, oczywiście strukturalne programowanie mam w małym paluszku. Rozglądałem się za poradnikami jream, ale raczej język Angielski mi tak średnio podchodzi, to nie jest moja bajka. Wolę poczytać, w ostateczności, teksty mogą być w języku angielskim, ale jednak wolę język ojczysty. Jesteście w posiadaniu lub znacie jakieś dobre tutoriale do programowania obiektowego, czy może jakaś książka? Co myślicie o książce "PHP i MySQL Vademecum Profesjonalisty wydanie IV"? Pozdrawiam!
  2. Witajcie, za pewne wielu z was chciało kiedyś stworzyć serwer, który będzie posiadał jedno IP do SA:MP'a, strony oraz np. TeamSpeak'a. Z pomocą przychodzą nam tutaj serwery VPS (ang. Virtual Private Server / pol. Prywatny wirtualny serwer), które dają nam możliwość uruchomienia praktycznie wszystkiego co będzie nam potrzebne. Przy wyborze takiego serwera VPS należy brać pod uwagę wiele aspektów, takich jak: Parametry Dostępność / Bezawaryjność Opinie o firmie Cenę Najlepszym sposobem na wybór odpowiedniego usługodawcy jest poszukanie opinii od klientów, na jego temat. Niekiedy może się okazać że oferowane nam są bardzo wysokie parametry za niską cenę, ale serwery te np. często będą się psuć. Tak więc wybór to nie jest wpisanie w google frazy "serwer vps", a poświęcenie tych kilkunastu / kilkudziesięciu minut na wybór. Warto też nie raz podpytać administratorów stron, gdzie się zaopatrują oraz jaką mają opinie na ten temat. Dobrym miejscem na doinformowanie się jest strona webhostingtalk.pl. No dobrze, skoro już mamy wybrany hosting który według zdobytych informacji ma dobrą opinię, to czas wybrać serwer. Na początek powinieneś się zastanowić co na nim będziesz miał. Z doświadczenia wiem że będziesz chciał postawić stronę www, wraz z "pehapem" oraz jakąś bazą danych. Do tego może jakiś mały, serwer SA:MP (skoro dopiero szukasz VPS'a to zakładam że serwer dopiero powstaje), no i może jakiś serwer TS3 (ale zapewne nie masz licencji, bo są one strasznie drogie, a npl zdobyć graniczy z cudem, tak więc pomińmy ten aspekt). Po głębszym zastanowieniu doszliśmy do wniosku że będziemy instalować stronę www (wraz z komponentami potrzebnymi do działania) oraz serwer SA:MP. UWAGA: Przed przystąpieniem do pracy na maszynie warto odinstalować wszelkie niepotrzebne pakiety, jakie wrzucają nam przy instalacji systemu. Super, ale ile to wszystko bierze zasobów? Otóż sama strona www potrafi brać bardzo mało, w zależności od tego jak skonfigurujemy nasze pakiety odpowiedzialne za nie. Najlepszym rozwiązaniem będzie nginx, do niego php i baza MySQL. To wszystko (jeżeli oczekujesz że na początku nie będziesz miał dużego ruchu) będzie brało tyle co nic, bo tak około 40MB RAM'u. UWAGA: Odradzam korzystanie z apache2, ze względu na duże zużycie zasobów. W zamian za to użyjcie nginx który oferuje praktycznie to samo, ale z mniejszymi wymaganiami. Teraz zajmijmy się serwerem SA:MP, tutaj nie ma jak tak na prawdę "wywróżyć" ile będziemy musieli na niego przeznaczyć zasobów. Tutaj wszystko zależy od gamemoda, zainstalowanych skryptów jak i pluginów. Ale przyjmij że dużo więcej niż strona www. Pamiętaj, że znaczna większość usługodawców oferuje dokupienie parametrów do istniejącego już serwera VPS, tak więc nawet jak zacznie Ci brakować zasobów, możesz je śmiało dokupić. Jeżeli chodzi o całą konfigurację serwer'a VPS, to wymaga ona mocnego zaangażowania w czytanie poradników (jeżeli jesteś w tym nowy). Ja polecam youtuber'a uwteamorg. Z pewnością znajdziesz tam odpowiedzi na większość swoich pytań, a jeżeli nie, to google nie gryzie. Na koniec chciałbym pokazać wam swoje zestawienie firm, oferujących usługi VPS (takie które są zdolne już uciągnąć sa:mp + stronę). Oceniałem je, biorąc pod uwagę jakość usług, cenę oraz parametry. Tak więc, jeżeli poradnik się spodobał, oraz chociaż trochę rozjaśniłem Ci, jak wybierać firmy z usługami VPS, zostaw like pod postem Pozdrawiam i życzę samych dobrych wyborów, Inferno
  3. Wstęp Witam, tytułem krótkiego wstępu omówię o czym będzie dzisiejszy tutorial. Otóż dzisiaj stworzymy sobie prosty, a raczej szkielet naszego projektu skonfigurujemy go, aby działał bezproblemowo oraz omówię najważniejsze kwestie dotyczące konfiguracji i omówimy proste założenia, z których ja korzystam tylko i wyłącznie, aby pracowało się lepiej. Zachęcam też do zainstalowania sobie programu Eclipse wraz z wtyczką PyDev, to może znacznie ułatwić pracę. Nowy projekt Tworzenie nowego projektu w Django jest banalnie proste, ale pod Windowsem może okazać się problematyczne. Do stworzenia nowego projektu potrzebny nam będzie skrypt django-admin.py, który znajduje się w miejscu instalacji Pythona w folderze Scripts, polecam dodanie tej lokalizacji do zmiennych środowiskowych to powinno ułatwić pracę i wyeliminować ewentualne błędy i problemy, które mogą pojawić się podczas tworzenia projektu. Gdy już dodaliśmy odpowiednią lokalizację do zmiennych środowiskowych pora stworzyć nowy projekt. W tym celu uruchamiamy konsolę systemową i klepiemy następującą komendę: python django-admin.py startproject nazwa_aplikacji Mamy już utworzony kompletny projekt, ale nie taki jaki bym chciał warto zmienić kilka rzeczy, ale o tym zaraz. Teraz polecam przejść w konsoli do folderu, w którym znajduje się projekt oraz uruchomić serwer, aby zobaczyć co się właściwie stało, aby uruchomić serwer wystarczy wystarczy wpisać poniższą komendę, nie trzeba instalować żadnych XAMPPów, WAMPów, Vertrigo itd. python manange.py runserver Teraz uruchamiając przeglądarkę i wpisując adres localhost:8000 powinna ukazać się domyślna strona wygenerowana przez Django. Jak widać nasza strona na chwilę obecną nie prezentuje nic specjalnego, warto coś z tym zrobić, ale najpierw przydałoby się uporządkować pewne sprawy. Django ma to do siebie, że opiera się na tzw. aplikacjach, czyli osobnych modułach, która ułatwiają nam w odnalezieniu się w kodzie oraz pomagają w prosty sposób wdrożyć już gotowe rozwiązania. Niestety Django nie robi tego zbyt efektownie, a przynajmniej ja nie wiem jak zrobić to inaczej. Przy tworzeniu projektu powstaje folder z nazwą naszego projektu, a w nim następny z tą samą nazwą. Nie jest to zbyt dobry sposób, ponieważ jak już wcześniej wspomniałem projekt w Django dzieli się na poszczególne aplikacje. Ja osobiście zawsze ten folder, w którym znajdują się wszelkie ustawienia, nazywam "main" po prostu główny punkt programu, najważniejszy. Niestety gdy zmienimy nazwę tego folderu i spróbujemy uruchomić ponownie serwer, okaże się, że Python generuje masę błędów jest to związane z brakiem dostępu do pewnych plików w tym celu musimy parę plików zmodyfikować. Dokładnie pliki manage.py, settings.py oraz wsgi.py. Odszukajmy w nich miejsca, która noszą nazwy naszego projektu i zamieńmy je na main, oczywiście możemy pominąć te miejsca znajdujące się w komentarzach. Gdy już dokonamy koniecznych poprawek możemy ponownie uruchomić serwer. Teraz powinniśmy wrócić do punktu wyjścia i zobaczyć tą samą domyślną stronę. Konfiguracja Najważniejszym plikiem, który zawiera wszelkiej maści ustawienia globalne dotyczące między innymi ustawień baz danych, danych do mailera, czy inne ustawienia jak format czasu, czy strefa czasowa, znajduje się w pliki settings.py Na chwilę obecną tak na prawdę nie ma co konfigurować ponieważ skrypt tworzenia projektu zrobił wszystko za nas, wygenerował bazę danych SQLite, więcej tak na prawdę nie potrzeba na chwilę obecną. Warto jednak zwrócić uwagę na miejsce w kodzie zwane INSTALLED_APPS, tutaj będziemy dodawać kolejne tzw. aplikacje, które są de facto osobnymi modułami strony. Przykładowo moduł do rejestracji, czy tam główny moduł strony, który zawiera wszelki kod odpowiadający za wyświetlanie głównej treści strony. Na chwilę obecną to tyle w następnej części pokaże jak stworzyć nową aplikację i jak ją dodać do naszego projektu oraz sprawimy, aby coś się działo. Przydatne linki: http://pl.python.org/ http://www.python.org/doc/ https://docs.djangoproject.com/en/1.5/
  4. Wstęp Witam jakoś dziwnie się złożyło, że nie mam co robić, a że zauważyłem, iż ktoś z użytkowników na forum zaczął się bawić webowym frameworkie do Pythona jakim jest Django oraz sprawia mu to na początek trochę problemów, toteż postanowiłem napisać, a raczej rozpocząć serię tutoriali jak się z tym poradnikiem obchodzić, aby był dla nas jak najmniej problematycznym. Nie mam jeszcze pojęcia z ilu części będzie się składał ten poradnik, ani tym bardziej czego w późniejszym czasie będą dotyczyć poszczególne części. Zobaczymy co z tego wyjdzie. Słów klika o narzędziach, które będą nam potrzebne, albo z których ja korzystam, aby było przyjemniej. Potrzebna nam będzie przede wszystkim konsola systemowa na Windowsie jest to nasze ukochane cmd, na Linuchach i Macach jest to po prostu dowolny terminal. Ale zwykły Windowsowy terminal zwany cmd jest całkiem użyteczny też od czasu do czasu i warto umieć z niego korzystać. Przydatny dla nas będzie również dowolny edytor kodu, ja osobiście proponuję zaopatrzyć się w edytor Eclipse z wtyczką PyDev. W chwili obecnej to by było na tyle tytułem wstępu. Instalacja Instalację powinniśmy zacząć od zaopatrzenia się w Pythona i całe jego środowisko w tym celu udajemy się na stronę: http://www.python.org/download/ oraz pobieramy właściwą paczkę dla swojego systemu, ja korzystam z Windowsa, więc najłatwiej jest wybrać wersję 2.7 Windows Installer, pamiętajmy aby pobrać wersję 2.7! Django w chwili obecnej w wersji stabilnej nie wspiera jeszcze wersji z gałęzi 3+. Szybka metoda pobrania Pythona: http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi . Pobieramy oraz instalujemy, pamiętajmy, aby dodać ścieżkę do Pythona w zmiennych środowiskowych (szczerze nie pamiętam czy instalator nie robi tego za nas). Gdy już pobraliśmy, zainstalowaliśmy oraz dodaliśmy stosowne zmienne środowiskowe pora sprawdzić, czy Python działa w tym celu uruchamiamy konsolę i wpisujemy po prostu "python", powinna uruchomić się interaktywna konsola tego języka. Gdy tak nie jest pora wrócić do któregoś z poprzednich kroków. Gdy Python już śmiga możemy przejść do instalacji samego Django jest ona dość prosta i nie powinna sprawiać większych problemów, aczkolwiek na początek możemy czuć się lekko zagubieni. Pierwsze co musimy zrobić to pobrać tą bibliotekę w tym celu przechodzimy na stronę: https://www.djangoproject.com/ i pobieramy najnowszą wersję, na chwilę obecną jest to 1.5.1, albo jeszcze prościej: https://www.djangoproject.com/download/1.5.1/tarball/. Po pobraniu rozpakowujemy gdziekolwiek archiwum oraz zaczynamy właściwą zabawę z instalacją. Aby zainstalować ten zacny framework uruchamiamy ponownie naszą konsole, następnie przechodzimy do folderu gdzie rozpakowaliśmy nasze Django i znajdują się we właściwym miejscu uruchamiamy następujące polecenie: python setup.py install Powyższa komenda rozpocznie kopiowanie plików Django we właściwe miejsce oraz pozwoli na to, aby Python widział pliki framworka. Po skończeniu kopiowania w konsoli uruchommy powłokę Pythona, a następnie wydajmy dwa proste polecenia pythona: import django Po wywołaniu tego polecenia i zobaczeniu niczego możemy być już niemal pewni, że Django zainstalowało się poprawnie, ale dla pewności sprawdźmy czy jest tak na pewno, sprawdzając wersję Django, z której korzystamy w tym celu wydajemy polecenie: django.get_version() W tym momencie w konsoli powinna pojawić się liczba, która reprezentuje naszą wersję w moim przypadku było to 1.5.1. Co do instalacji to tyle, jak już wcześniej pisałem nie jest ona problematyczna, ale dla osób, które nie miały dużej styczności z konsolą może być to nieco problemem. Przydatne linki: http://www.python.org/doc/ https://docs.djangoproject.com/en/1.5/ http://pl.python.org/ Wszelkie pytania i sugestie proszę śmiało pisać w tym temacie, lub w jednym z kolejnych, które niebawem się ukarzą ;)
×