Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Cześć.
Mam na zaliczenie zrobić "projekt programistyczny". Pracuję w grupie 3 osobowej i ogólnie mamy pomysł itd, ale chciałem równolegle (sam dla siebie) zrobić mały projekt webowy ażeby liznąć trochę prostej webowki. Chcę zrobić jakiś serwis ze zleceniami dla serwisu lub coś prostszego. Potrzebna będzie najprawdopodobniej baza danych. Pytanie w czym będzie zrobić to najszybciej?
Offline
W 15 minut możesz w Wordpressie, ale postawienie w 15 minut oznacza,
że w necie go zhakują nawet w 20 minut, solidne zabezpieczenie WP to już kwestia solidnego przemyślenia i przygotowania sprawy, począwszy od rzeźbienia uprawnień per/tabela w Mysql a skończywszy na http-auth albo lepiej PKCS#12 na wp-login i wp-admin.
Pozdro
Ostatnio edytowany przez Jacekalex (2017-07-13 19:00:03)
Offline
[quote=mati75]drupal też się do tego nadaje.[/quote]
Podobnie jak Joomla i pierdylion innych skryptów, ale WP ma tą zaletę,
że nie przekombinowali go z Ajaxem, jak Joomlę i ma praktycznie najlepsze wsparcie w kontekście modułów, wtyczek schematów graficznych i społeczności.
Drupal na początek jest o tyle problematyczny, że dużo trudniejszy w konfiguracji, chociaż oczywiście też się nadaje.
Offline
@Pavlo950:
Zdefiniuj co chcesz osiągnąć: czy chcesz napisać coś od zera korzystając tylko z HTML + JS + dowolnego backendu, czy też chcesz wziąć jakiegoś CMS'a i na tym ustrojstwie postawić? Jak to ma służyć nauce własnej to pierwsza opcja na pewno bardziej się przyda, wtedy do wyboru do koloru: HTML5 + Bootstrap + JS + dowolna baza SQL + Node/Java/.NET/itd.
Pozdrawiam.
Offline
Chcesz bez wku**iania się to wybierz Wordpress. Joomla na początek trochę skomplikowana może być :P
Offline
[quote=Jacekalex]Drupal na początek jest o tyle problematyczny, że dużo trudniejszy w konfiguracji, chociaż oczywiście też się nadaje.[/quote]
Łatwiej go zabezpieczyć jak wp, można wybrać dowolny silnik bazy danych.
Offline
Ja bym polecił bootstrap, zamiast typowych content managerow
Offline
[quote=mati75][quote=Jacekalex]Drupal na początek jest o tyle problematyczny, że dużo trudniejszy w konfiguracji, chociaż oczywiście też się nadaje.[/quote]
Łatwiej go zabezpieczyć jak wp, można wybrać dowolny silnik bazy danych.[/quote]
Szybkość i elastyczność bazy danych też przemawia na korzyść Mysqla.
PostgreSQL ma sporo zalet, ale w zastosowaniach webowych przegrał znacząco.
Zabezpieczanie dowolnego CMSa przypomina troszkę kwadraturę koła, DRUPAL wcale tu nie jest gorszy ale tez nie jest lepszy od Joomli czy WP.
Po prostu specyfika języka PHP powoduje, że "bezpieczny CMS" to oksymoron, a pisane w nim CMSy nie mają na ten drobny szczegół prawie żadnego wpływu.
Offline
Panowie, pytanie wyda się durne, ale jak ruszyć tego wordpressa? Wybaczcie, ale webówka u mnie jest na poziomie htmla wersji chyba pierwszej.
Dorzuciłem phpmyadmin, mysqlserver, lighttpd. Czy taki komplet softwareu wystarczy, by cokolwiek na wordpresie ruszyć?
Offline
Wystarczy żeby ruszyć, uzbroić WP na takim serwerze też się da.
Offline
Jeśli chcesz to zrobić to zrób to dobrze do początku. Polecam krótki kurs wprowadzający do zagadnienia.
https://www.udacity.com/course/configuring-linux-web-servers--ud299
Offline
Dobra, postawiłem w ciągu (jak podliczę) może dwóch godzin maks włączając w to jeden tutorial. Oczywiście na bazie tego, co w #10. Ponieważ ma być to system wewnętrzny i zewnętrzny, wypadałoby odpalić jakoś rejestrację na stronie. O ile od strony admina nie ma problemu, o tyle nie wiem jak mam ruszyć sam proces rejestracji i gdzie i co zmienić w "formularzu rejestracyjnym". Ktoś coś? WP póki chodzi u mnie w lanie.
Offline
możesz akceptować rejestrację ręcznie
Offline
A ja na szybkie instalacje WP gdzie nie mam czasu konfigurować serwera, stawiam Hiawathe zamiast Nginxa z opcją PreventSQLi - jedyny mankament to ,że niektóre komentarze użytkowników zawierające " ' " są blokowane przez webserwer - ale jak mam godzinę czasu a klient chce "SZYBKO" to dla siebie nie znalazłem lepszego rozwiązania .
Ostatnio edytowany przez fakevilg (2017-06-06 12:28:56)
Offline
No tak - jak ktoś w php nie umie używać funkcji/metod mysql-a (czy innych postgresów) to musi mieć protezy w stylu "magic quotes" czy blokowania apostrofów.
WP akurat nie potrzebuje takich wynalazków, ale owszem - niektóre domorosłe wtyczki pisane są tak że resztki włosów mogą wypaść jak kod zobaczysz.
Ja akurat na instalację takich wynalazków się nie zgadzam, jak klient ma upartą potrzebę to polecam home dot pl... Jeszcze się nie zdarzyło aby klient z podkulonym ogonem nie wrócił.
Offline
Jak się już jest na pewnym etapie ,to można sobie pozwolić na wybór klientów :) Ja niestety nie mam jeszcze aż tak stabilnego gruntu pod nogami o ile w ogóle kiedyś będę na podobnym poziomie co Ty :) - inna rzecz ,że mam klientkę która produkuje ok 120 WP rocznie z 1-3 artykułami - i terminem ważności 1-3 miesiące , w każdym inna templatka, pluginy - jakbym miał to wszystko sprawdzać to musiała by mnie zatrudnić na etat , i tak nie wiem czy do końca by mi się opłacało. A tak, w 30 min ma postawionego WP który jest względnie zabezpieczony trzema opcjami po stronie webserwera .
PreventCSRF PreventSQLi PreventXSS
Napewno nie jest to zgodne ze sztuką , ale odkąd stoi u niej Hiawatha skończyły się problemy z C99 itd . Dla mnie mniej roboty , ona nie marudzi ,że znów jej coś przejeli, hosting jej nie odcina - a te kilka stówek wpadnie w miesiącu .
Offline
[s]Panowie mam pytanko. Nie odpalałem sobie serwisu z miesiąc czasu (kilka pierdół chciałem poprawić). Wordpress nie chce utrzymywać sesji użytkownikom. W ogóle. Jedynie co, to utrzymuje adminowi lub użytkownikowi jeśli jest w panelu ustawień swojego konta, poza panelem tak jakby sesja w ogóle nie była aktywna. Czy ktoś się spotkał z czymś takim?[/s]
Zła konfiguracja, poprawione.
Ostatnio edytowany przez Pavlo950 (2017-06-22 22:04:37)
Offline
120 WP rocznie z 1-3 artykułami - i terminem ważności 1-3 miesiące
Do tego lepiej się nada masa innych skryptów, albo html z jakimś podstawowym frameworkiem. Oszczędność czasu i pieniędzy.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00101 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.225.175.230' WHERE u.id=1 |
0.00068 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.225.175.230', 1732216918) |
0.00041 | SELECT * FROM punbb_online WHERE logged<1732216618 |
0.00298 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=29519 AND t.moved_to IS NULL |
0.00009 | SELECT search_for, replace_with FROM punbb_censoring |
0.01038 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=29519 ORDER BY p.id LIMIT 0,25 |
0.00081 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29519 |
Total query time: 0.0165 s |