![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie!
Jako uczeń technikum informatycznego postanowiłem troszeczkę wyprzedzić plan nauczania (o niecałe 2 lata) i stworzyć podstawowy skrypt do zarządzania treścią. Nim właśnie jest MiniS CMS Więcej mozna przeczytać na stronie domowej Download: MiniS CMS 0.6 MiniS CMS 0.7 GitHub: MiniS CMS Proszę o oceny, sugestie i inne. Proszę tylko mocno mnie nie ciorać że "odkrywam koło na nowo" bo to moje pierwsze takie przedsięwzięcie. Chcę poznać opinię użytkowników chyba jednego z lepszego forum o PHP. Pozdrawia: M. Kucharskov & MiniS Team ![]() Ten post edytował Kucharskov 6.10.2012, 14:54:56 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 188 Pomógł: 0 Dołączył: 24.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Coś powiem od siebie:
Cytat Działa na plikach więc nie potrzeba baz SQL Mam z tym niezbyt ciekawe doświadczenia, ale ok, jak jest htaccess administration/login.php
Pomysły by uw-team, odradzam takie coś!
A gdy $login nie istnieje może wyświelić undefined index - i wyświetla. Poza tym wszystko prezentuje się dobrze. Ten post edytował materkamil 5.10.2012, 18:28:47 -------------------- Strona o bezpieczeństwie komputerowym
http://www.materdefense.hostzi.com |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 280 Pomógł: 46 Dołączył: 23.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mieszasz polski z angielskim. Pisz tylko po angielsku. Chodzi np. O $lang['PRZEK'].
Na początek jest okej, ale większy CMS będzie potrzebował oddzielenia logiki od prezentacji i innych bajerów. Chętnie zobaczę późniejsze wersje. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo za odpowiedzi. Cały kod pisałem sam z pomocą pewnego kolegi. Innego pomysłu na logowanie nie mam. z tym $index to chyba nikt nie jest taki upierdliwy żeby testować skrypt na wszystkie możliwości? A co do mieszanego języka w zmiennych to chyba nie ma większego znaczenia. Na początku chciałem zrobić wszystko po polsku jednak ciągle wskakiwały mi kawałki angielskich zmiennych np zamiast ZALOG dawałem LOGIN i wreszcie się poddałem. Jako ze jest weekend może coś pomyśle żeby to i owo naprawić. Mam jeszcze dwa pytania: Jakim cudem podajecie kod PHP bez pobierania skryptu (Mediafire pokazuje download: 0). A poza tym jaki polecacie mały edytor tekstowy aby go podłączyć? Czy napisać własny?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 6 Dołączył: 22.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
czemu pliki a nie np. SQLite
I te przeładowania stron zapewno mocno wpływają na pozycjonowanie bo wszystko znajduja sie na jednej stronie Ten post edytował karakara 5.10.2012, 19:06:56 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
z tym $index to chyba nikt nie jest taki upierdliwy żeby testować skrypt na wszystkie możliwości? Jeśli jest to tylko do Twojego użytku, to możesz olać każde rady jakie Ci tu dają. W innym wypadku, traktuj każdego jak potencjalnego włamywacza. A co do mieszanego języka w zmiennych to chyba nie ma większego znaczenia. Podstawą w informatyce jest angielski. Przy okazji poczytaj o standardzie PSR-0/1/2 to Cie nakieruje na dobre nawyki pisania kodu. Od siebie jeszcze dodam że ten "CMS" bez JS nie działa. //Edycja: wrzuć ten kod w wersji online np. github. Ten post edytował !*! 5.10.2012, 19:03:46 -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Chyba nie napisałem że to mój pierwszy skrypt
czemu pliki a nie np. SQLite No bo ogólnie to nie umiem, po drugie nie lubie SQL, po trzecie nie każdy ma. Nie jest to wersja finalna więc zawsze można jeszcze coś zmienić ![]() Cytat(!*!) Od siebie jeszcze dodam że ten "CMS" bez JS nie działa. I tu mam problem. Nigdy, przenigdy nie umiałem uporać się z problemem. Jak napisać stronę żeby była prosta w edycji a była na wielu plikach. Jak juz mówiłem wszystko jednak można zmienić. Chyba muszę brać się do roboty bo widzę zainteresowanie skryptem ![]() @Edit: Cytat(!*!) wrzuć ten kod w wersji online np. github. Jakoś tak się boje a dokładniej wstydzę ukazywać kod tak na żywca bo mnie wyśmieją że taki syf, nieład i w ogóle... |
|
|
![]()
Post
#8
|
|
![]() Grupa: Nieautoryzowani Postów: 45 Pomógł: 16 Dołączył: 28.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Podstawy SQLa to kilkanaście minut i z otwartym tutorialem na w3c piszesz zapytania. SQLite to kolejne kilka minut i wiesz jak utworzyć plik i do niego zapisywać.
Cytat Jak napisać stronę żeby była prosta w edycji a była na wielu plikach. Pierwsze co mi przychodzi do głowy to include'owanie. Cytat Chyba muszę brać się do roboty bo widzę zainteresowanie skryptem Po prostu dostajesz darmowe lekcje "jak lepiej programować", bo coś takiego to tworzysz chwilę w jakimś frameworku(i podstawowy PA Ci wygeneruje) ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Eeeee pliki? Zmień na bazę inaczej to jest moim zdaniem bez sensu, był już tutaj taki magik kilka lat temu (2-3) który stworzył bardzo fajne forum o dziwo bez jakiś błędów i miło działało, ale jak się okazało że jest na plikach to zainteresowanie minęło - takie rozwiązanie było dobre jak mysql był czymś słabo dostępnym teraz ciężko znaleźć darmowy hosting bez mysql'a, a jak się domyślasz płatnego pewnie nie znajdziesz - a koszta 100zł / rok (a znajdziesz i taniej) to mało jak za stronę i jak ktoś ma biznes to stać go na taki wydatek.
-------------------- Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Na stronie prezentacyjnej Lorem ipsum zastąpiłem informacjami nt. skryptu.
A czemu się tak uparłem na te pliki to wam powiem. Nie lubię baz, jest to dla mnie dziwny kod, poza tym znajomy ma stronę na serwerze pocztowym! Nie wiem jak mu to działa ale SQL nie ma... Zróbmy tak. Ja będę myślał nad tymi bazami bo wydaje się, że inaczej nie ruszycie tego kijem nawet ![]() Na razie jednak poprawiam błędy w CSS poprawiam kodzik żeby był przejrzysty i żeby wszystko działało jak trzeba, was proszę o przetestowanie bezpieczeństwa skryptu gdyby na upartego chcieli sie włamać/edytować czy zmieniać cos nie tak jak trzeba. Ten post edytował Kucharskov 5.10.2012, 20:42:33 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Wiesz jak zaczynałem pisać pierwsze skrypty w php to razem z kolegą, oboje mieliśmy książeczkę z komputer światu (oni mają takie małe kursy) o php to się też na plikach skupiłem, a on na bazach i próbował mnie przekonać a ja głupi byłem i na plikach walczyłem, ale jak doszło co do czego, edycja kilki userów i on pisał taki kod w kilka min a ja siedziałem nie wiadomo ile nad explode itd to była masakra...
Spróbuj pisać w sql, a potem przejdź na jakieś rozwiązanie pokroju pdo - na prawdę bardzo miło się z tego korzysta i dużo zmartwień odpada o zabezpieczeniach. ;-) -------------------- Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Cytat Spróbuj pisać w sql, a potem przejdź na jakieś rozwiązanie pokroju pdo A co ma piernik do wiatraka? Niech pisze w sql używając pdo... |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 6 Dołączył: 22.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
No bo ogólnie to nie umiem, po drugie nie lubie SQL, po trzecie nie każdy ma. To się naucz tu, tu i tu. Polub. Każdy ma, a jak nie ma to na amatorów nie patrz. Dzisiaj powiedzieć że nie masz bazy na hostingu/serwerze to tak, jakbyś powiedział że nigdy nie jechałeś autobusem. Jakoś tak się boje a dokładniej wstydzę ukazywać kod tak na żywca bo mnie wyśmieją że taki syf, nieład i w ogóle... Chodzi o to żeby tu Nam na forum łatwiej było to przeglądać. Społeczność githuba i tak się do tego nie dorwie, bo takich aplikacji są miliony, a poza tym jest tak chyba opcja "pokazywania na link" coś jak filmy na YT. -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam plan działania. Najpierw znajdę i naprawie wszystkie błędy edytorów. Wiem ze jest tego trochę.
Przerobienie z plików na bazy zostawię na potem. Teraz jakoś mi sie to nie uśmiecha. Poza tym: Czy znaleźliście jakieś błędy w działaniu? Kod na githubie pojawi się już wkrótce. Na razie jest tlyko do pobrania z Mediafire, a 200KB to chyba nie dużo? |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 6 Dołączył: 22.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Tu nie chodzi o to że 200KB, tylko o wygodę przegloądania i wprowadzania zmian przez Ciebie.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 15 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Więc Githuba powoli stawiam wraz z kolegą. Założyłem organizacjie MiniS-Team i różne inne duperele. Kolega w tym siedzi więc licencja już powinna byc pewna a nie "na razie" jak jest teraz.
pamil też sie własnie zastanawiam... Ale mój kolega powiedział w internecie użytkowcy chcą - ty robisz. Więc chyba za niedługo będą bazy ![]() Ten post edytował Kucharskov 6.10.2012, 14:18:51 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 15 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) ![]() ![]() |
Robię coś z ([Narzędnik, liczba pojedyncza] Kim? Czym?) kolegĄ.
Powiedziałem ([Celownik, liczba mnoga] Komu? Czemu?) kolegOM. |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 8 Dołączył: 10.08.2011 Skąd: Bełchatów Ostrzeżenie: (10%) ![]() ![]() |
Mistrzu, powiedz co w tym złego. Też się zastanawiam co się niektórzy tego uczepili, jest to po prostu wygodne ![]()
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 05:06 |