Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: RkCMF 2005.09 wersja stabilna [edited]
Forum PHP.pl > Inne > Oceny
Riklaunim
Download: link
Kolejna odsłona RkCMF, w porównaniu od ostatniej zaktualizowałem punBB do wersji 1.2.6 oraz wprowadziłem sporo usprawnień w zarządzaniu tekstem, m.in. moduły wirtualne (podajesz kod HTML formularza i masz moduł.. mniejwięcej - przykłady to np. listing CMSów w Bibliotece) oraz zmiany w module Artykułów i ContentBBCode. Zachęcam do testowania, oceniania, wykorzystywania itd. i zgłaszania potencjalnych błędów na forum RkCMF. Po zaktualizowaniu dodatkowych modułów ukaże się wersja "stabilna" choć zmian między Test 2 a Stabilną nie będzie (poza potencjalnymi poprawkami).

W skrócie: RkCMF to rozbudowany CMS do zarządzania dużą ilością tekstowych danych w dowolny sposób. Nie ma kategorii, bloków lecz wszystko łatwo da się zrobić za pomocą ContentBBcode - znaczników BBcode z forum operujących na danych smile.gif Szczegóły w Bibliotece i w dokumentacji dołączonej do RkCMF.
aleksander
1. Instalacja troche trudna:) Jezeli index.php wykryje, ze cmf jest niezainstalowany powinien sam przekierowywac do pliku install

2. krzaki w wielu miejscach smile.gif (moze to tylko blad u mnie)

3. config.php powinien byc sam zapisytwany, dopiero gdy to sie nie uda, jego zawartosc powinna byc wyswietlana.

4. link "panel admina" powinien pojawiac sie tylko gdy zalogowany user jest adminem

5. Jezeli to ma byc CMS to IHMO nie powinno byc podzialu nawet na newsy i artykuly :]

6. http://localhost/rkcmf/admin.php?mod=binary&act=edit <= pojawia sie fatal error:]

Wiecej grzechow nie zauwarzylem :]
Riklaunim
Odświeżenie link do wiadomości smile.gif
Luke
CMF w nazwie jest bardzo mylace. Twoj skrypt jest daleki od zalozen elastycznej platformy programistycznej ...

Dosc ciekawe sa wyniki ankiety w serwise ktory prowadzisz http://www.cms.rk.edu.pl
Twoj skrypt RkCMF z nota 4.27 pkt, wyprzedza takie produkty jak Mambo, eZ publish, ktore wspierane sa przez profesjonalne firmy i całe rzesze deweloperów na świecie ... Hmm
NuLL
Ja się zgadzam z Luke'm.

Jeśli chcesz żeby to oceniać napisz jakiej klas to system. Jeśli CMF to ja już nic nie mówie.

Rozbroiła mnie końcówka pliku index.php
  1. <?
  2. //..
  3. IF(ereg('Ĺ?', $wynik))
  4.     {
  5.     $wynik = str_replace('Ä?', 'ą', $wynik);
  6.     $wynik = str_replace('Ĺź', 'ż', $wynik);
  7.     $wynik = str_replace('Ĺş', 'ź', $wynik);
  8.     $wynik = str_replace('Ăł', 'ó', $wynik);
  9.     $wynik = str_replace('Ĺ?', 'ł', $wynik);
  10.     $wynik = str_replace('Ä?', 'ę', $wynik);
  11.     $wynik = str_replace('Ĺ?', 'ś', $wynik);
  12.     $wynik = str_replace('Ä?', 'Ą', $wynik);
  13.     $wynik = str_replace('Ĺť', 'Ż', $wynik);
  14.     $wynik = str_replace('Ĺš', 'Ź', $wynik);
  15.     $wynik = str_replace('Ă?', 'Ó', $wynik);
  16.     $wynik = str_replace('Ł', 'Ł', $wynik);
  17.     $wynik = str_replace('Ę', '', $wynik);
  18.     $wynik = str_replace('Ĺ?', 'Ś', $wynik);
  19.     $wynik = str_replace('Ĺ?', 'ń', $wynik);
  20.     $wynik = str_replace('Ń', 'Ń', $wynik);
  21.     $wynik = str_replace('Ä?', 'ć', $wynik);
  22.     $wynik = str_replace('Ä?', 'Ć', $wynik);
  23.     }
  24. echo $wynik;
  25. ?>

No comment. Z kodu to wygląda na kolejny "system portalowy" a nie CMF.
hwao
Mnie tam osobiscie, jezeli chodzi o komentarze rozwalil:
Cytat("RkCMF to świetny framework")
Tak jak poprzedni recenzent uważam, że RkCMF jest świetny. Ma dość dużo modułów, z wystarczającymi funkcjami winksmiley.jpg. Plusem jest też lepsze forum punBB (wystarczy porównać forum w RkCMF 0.6 a 0.7) winksmiley.jpg. Wadą jest, opisana w opisie RkCMFa trudność obsługi...Jednak mimo tego RkCMF jest świetnym i ciekawym CMFem. Szkoda tylko, że w najnowszej wersji, w pliku readme nie ma opisanego problemu z UTF-8 (w poprzedniej wersji było opisane tongue.gif)

RkCMF to świetny framework

Wogole, przynajmniej dlamnie kazy kometarz jest smieszny smile.gif

Dobija mnie tez (az sie tazam ze smiechu), same negatywne kometarze calej konkurecje, zero plusow a opis eZ to mnie doslownie dobij - az szkoda mi nie wiedzy autora :/

Cytat
Wychwalany, promowany lecz mało popularny na serwerach. Jest to niby CMF służący do tworzenia większy serwisów lecz jego moduły prezentują się równie mało okazale co Drupala... Jednym zdaniem jest to duże toporne bydle o dużych wymaganiach sprzętowych i małych możliwościach (nie licząć licznych stron firmowych z 5 newsami i 2 linkami...)

IMHO jedno wielkie ROTFL

Pozatym jak jak juz pisalem, kod jest nie przemyslany, mojim zdaniem niczym sie nie rozni od jPortalu - tylko tym ze funkcje zostaly objete "class xxx {" i jakos "przydzielone", nic wiecej.
Riklaunim
Cytat(NuLL @ 2005-09-02 23:04:46)
Rozbroiła mnie końcówka pliku index.php....

To są pozostałości z przedostaniej wersji w której zmieniłem kodowanie z iso na utf-8 i było sporo problemów z konwersją kodowania na niektórych stronach... (kod koryguje przypadek podwójnego przekodowania tekstu za pomocą konwertera co wtedy był dostępny...)

Co do "ankiety", która jest modułem wirtualnym to ja nie ingeruję w jej wyniki. To że użytkownicy mambo jej nie odwiedzają to nie mój problem.

RkCMF to nie Zope/Plone czy Prado, w których trzeba najpierw coś zrobić korzystając z różnych komponentów - to CMS z możliwością łatwej rozbudowy i łatwego dopasowania do potrzeb. Poza tym RkCMS czy coś podobnego kiedyś gdzieś istniało, przynajmnie wg. google.
Sh4dow
nie no pozatym ze myslalem ze poplacze sie ze smiechu z opisu co to jest prawdziwy cms, u ciebie na stronie, to po zainstalowaniu na mojej platformie testowej mam maly problem. php5.1.0-dev i mysql5.0.11 i twoj panel administracyjny ni w zab nie chce nic zrobic. Nawet bladow nie sypie. Brutal. Zainstalowal sie bez problemu, ale wszystkie linki w panelu admina jakos nie dzialaja, a twoj system zeby bylo smieszniej przypomina mi php-nuke Rkingsmiley.png
Riklaunim
Tak... porównaliśmy Windows i Slackware 9 i wyszło nam że...

Co robisz i co nie działa, pod jaką przeglądarką (menu samo w sobie jest skryptem DHTML/JS z gosu.pl). Dlaczego przypomina php-nuke skoro posiada moduły i charakter działania zupełnie odmienny o tego jaki pochodnych mu systemów.
Jeżeli coś ci nie działa to proszę o dokładny opis co i kiedy nie działa a nie lanie wody bez użytecznych faktów.
Marusz
http://www.cms.rk.edu.pl/?pag=7
cool
http://www.cms.rk.edu.pl/rafrating_1_199.html
mmm
http://www.cms.rk.edu.pl/index.php?mod=vis&act=read&vid=99
Az strach pomyslec ile prawdziwkow mozna znalezc, jakby mi sie chcialo. Ale mi sie nie chce. Fajny wykres bezpieczenstwa, sam malowales? Co do mozliwosci, tez sa calkiem niezle. Mozna obslugiwac rozwijac te strone za pomoca GETa... axesmiley.png
A to co: http://www.cms.rk.edu.pl/index.php?mod=raf...ield=user_usage
? Czujesz sie az na tyle pewny, ze wyrzucasz debbug dla kazdego?
Riklaunim
Kod
?pag=7

się poprawi

Kod
index.php?mod=raf_rating&act=view_stat&raf=9&field=user_usage

Się poprawi smile.gif nie ma cmsów doskonałych ale zawsze można się starać. więcej konkretów mile widziane smile.gif

Kod
rafrating_1_199.html
index.php?mod=vis&act=read&vid=99

strony nie ma to się nie wyświetli... trzeba dodać "Brak wpisu" rolleyes.gif

Kod
Mozna obslugiwac rozwijac te strone za pomoca GETa... :kill:

Chodzi ci o to że wszystko korzysta z "jednolitego" systemu zmiennych w _GET ? Coś z tym nie tak?
Luke
Cytat
Chodzi ci o to że wszystko korzysta z "jednolitego" systemu zmiennych w _GET ? Coś z tym nie tak?


Masz pewne braki z zakresu bezpieczenstwa aplikacji internetowych. Przeszukaj forum, jest kilka dobrych watkow na ten temat.
Riklaunim
Cytat(Luke @ 2005-09-06 21:11:10)
Cytat

Chodzi ci o to że wszystko korzysta z "jednolitego" systemu zmiennych w _GET ? Coś z tym nie tak?


Masz pewne braki z zakresu bezpieczenstwa aplikacji internetowych. Przeszukaj forum, jest kilka dobrych watkow na ten temat.

Ja na razie luk XSS / HTML / SQL injection poprzez zmienne _GET w RkCMF nie wykryto... reszte problemów się poprawi...
serafin
lol (niech to mowi samo przez się)
bela
Cytat
Ja na razie luk XSS / HTML / SQL injection poprzez zmienne _GET w RkCMF nie wykryto... reszte problemów się poprawi...

Bo każdy świadomy się zabezpiecza, tj. nie instaluję CZEGOŚ TAKIEGO a tym samym nikt nie patrzy na XSSy.

I błędne koło się zamyka tongue.gif
Marusz
Ok, jestem juz sam, wiec moge spokojnie napisac jak wyglada sytuacja. Z pewnoscia ten RkCMF robisz od jakiegos czasu i pochlonelo to wiele godzin z Twojego zyciorysu. Projekt wyglada na mocno rozbudowany i gleboko zaawansowany. Widac, ze starasz sie dogodzic kazdemu. Moduly galerii, moduly PremiumSMS, etc. Ba, promujesz te marke (RkCMF) na kazdym mozliwym forum snitch.gif Bynajmniej widze Cie tam, gdzie sam sie szwedam. Problem jest zas tylko jeden. Nie rozumiem i w glowie mi sie nie miesci, jak mozna promowac tak skopany projekt? Rozumiem, jakbys szukal na to klientow i sam we wlasnym zakresie przygotowywal strony specjalnie pod ich katem (i nie chwalil sie kodem)... Lecz tutaj ewidentnie narazasz biednych uzytkownikow Internetu na grom z jasnego nieba! Popularnosc php przyczynia sie do tego, ze swiat taszczy na swoich barkach tysiace c*tu wsaw co chcesz*ów, z czego polowa jest dziurawa jak sito! Naprawde jestes na tyle silnym czlowiekiem, aby udzwignac taka odpowiedzialnosc? Wydales wersje 1.1 swojego produktu. Oznacza to, ze stabilnosc zostala osiagnieta w pelni, zas pojawily sie drobne bledy i postanowiles je poprawic. Ogladajac jednym okiem ostatnio zakupiony zestaw kabaretow, bylem w stanie w kilka sekund popsuc "layout" Twojej strony... Czy nikt nigdy wczesniej na to nie wpadl? Przeciez o tego typu bledach mozna poczytac w pierwszej lepszej ksiazce o programowaniu w php i tu, na forum. Wyobraz sobie, co by sie stac moglo, gdyby komus sie "chcialo"! Zwlokl by Twoj kod, pocwiczyl operacje na GETcie i jestes pozamiatany. A te rankingi... Bez jaj, co to jest?
NuLL
Ja ze swojej strony dodam iż forum Oceny na php.php nie jest tylko po to by oceniać jak coś działa. Jesteśmy programistami - zwracamy uwagę na kod - a ten który tu zamieszczono aż żal komentować.- bo jest to jakaś parodia OOP. Pozatym brak separacji kodu od wyglądu - w klasach generacja html-a - szkoda słów. O bugach nie wspominam.

Wg mnie sam kod jest do przepisania. Trzeba wykonać jakąś separacje warstw. potem wytłuc do CNA błędy. Wtedy możemy pogagać smile.gif Dawanie do oceny softu z bugami to naprawdę głupi pomysł. Lepiej zamiast Release napisz Nightly Build, Alfa albo coś takiego.
Bakus
Skończ waść, wstydu oszczędź...

Tylko tyle mogę powiedzieć i by zakończyć temat (jako, że wskazówek co zmienić jest sporo), temat zamykam.
Mam nadzieję, że jak następnym razem zobacze "RkCMF wersja stabilna", to będzie na czym oko zawiesić i co podziwiać, lub chociaż będzie miło popatrzeć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.