Wypowiedzi
-
1. po pierwsze nie nazywajmy sie panami ;) to jest forum, tu wszyscy są na ty
2. dlugosc kejczowania stron w w3 total cache ustawia sie w Performance > Page cache, pole 'update interval'. wpisz tam duza ilosc sekund, np 86400 (kejcz bedzie odnawiany raz na dzien, a mysle ze to i tak za czesto)
3. testowanie predkosci serwera pingami... to tak jakbys chcial sprawdzic z jaka predkoscią pojedzie twoja syrenka i w tym celu zajrzal do kodeksu drogowe i przeczytal ze dopuszczalna predkosc w polsce na autostradzie to 140kmh. ping testuje predkosc łącza do serwera, a nie predkosc samego serwera. coraz bardziej podejrzewam ze admin Twojego serwera robi Cię zwyczajnie w balona -
Daniel C.:
spróbuj zamienic wtyczke od cache na "Quick Cache" i daj znać czy pomogło
jakos od samego poczatku ignorowana jest moja *prawidłowa* podpowiedz by wtyczki nie zmieniac, ale w w3 total cache ustawic dluzszy czas kejczowania. bo to byl jedyny problem z tą wtyczką
nie wiem czy autor watku faktycznie szuka rozwiazania problemu czy tylko tak sobie chce pospekulowac :) -
Mateusz C.:
Administrator serwera gwarantuje ze to nie wina serwera gdyz jest to jeden z najszybszych serwerow w Polsce.
czyli mówi to samo co kazdy inny administrator. jesli wierzysz mu na slowo, ok.
jesli chcesz sprawdzic, wrzuc na serwer to http://www.free-webhosts.com/php-benchmark-script.php i odpal.
tu masz wynik z mojego hostingu, o ktorym wiem, ze jest wolny
http://muzungu.pl/php-benchmark.php
Twierdzi ze to baza danych mysql sie zapycha.
co znaczy zapycha? osiagnales limit pojemnosci? zreszta niezaleznie co by nie oznaczalo jakos sobie nie wyobrazam ze duza objetosc dobrze skonfigurowanej bazy spowoduje spowolnienie dzialania. -
Mateusz C.:
Zrobiłem optymalizacje grafik zmniejszylem ich rozmiary i te co nie mają opcji przezroczystości zmieniłem na gif.
Twój główny problem to wolne działanie interpretera php na serwerze (albo wolne działanie bazy). Gify to problem na samym końcu kolejki, bo najpierw nastepuje 8 sekund czekania aż php wypluje cokolwiek, a potem wszystko leci w ułamku sekundy. Obrazki w ogóle nie zamulały.
tu masz widok efektu wejscia na strone /sponsorzy, która nie była skejczowana jak widać:
jak widzisz prawie 9 sekund czekania na pierwsza odpwiedz, a za to odpowiada wydajnosc parsera php i bazy danych. potem wszystko juz polecialo w mniej niz sekundeTen post został edytowany przez Autora dnia 14.05.13 o godzinie 10:40 -
a ja niestety potwierdzam, ze strona działa wolno. strona glowna wczytala sie szybko, jednak na niektore podstrony musialem poczekac kilkanascie sekund
po zajrzeniu do zrodla fragment z w3 total cache wskazywal ze strona zostala wygenerowana wlasnie chwile temu, specjalnie dla mnie, bo od dluzszej chwili nikt nie zagladal na nią.
na pewno w ustawieniach w3 total cache ustaw aby cache byl przechowywany dluzej.
i pamietaj ze cache tej wtyczki nie dziala dla zalogowanych uzytkownikow, wiec jako admin strony zawsze bedziesz mial ją w wersji wolniejszej. -
w pliku szablonu, ktory to wyswietla. zaczalbym od szukania category.php, potem archive.php, dalej index.php (ale tu juz bedziesz musial uzyc conditional tags by inaczej to wygladalo w kategori, a inaczej np na stronie glownej)
ja nad biurkiem mam wydrukowane i powieszone to
;)Ten post został edytowany przez Autora dnia 13.05.13 o godzinie 15:58 -
zmien w skorce the_content na the_excerpt
generalnie, wtyczki do tego nie znajdziesz. to wymaga zmian w skórce, a co za tym idzie przynajmniej podstawowej wiedzy jak skórki się wtorzy -
Łukasz P.:
Ukrywanie footprintów(np. numeru wersji) ma wiele zalet
Poważnie pytam, bo nie wiem: jakie? :) Mi się wydaje, że zalet nie ma żadnych, ale mogę się mylić.
OK, jedna zaleta jest taka, że jak mamy starą wersję wordpressa i zobaczy to w kodzie jakiś script kiddie może zacząć próbować się włamać. Ale jak pisałem u mnie jest warunkiem by nie dopuścić do sytuacji gdy mamy starą wersję.
Bo gdy mamy starą wersję, nawet ukrycie numeru wersji nie pomoże. Żadna poważna próba włamania nie zaczyna się od sprawdzenia numeru wersji, tylko po prostu odpalany jest exploit i albo on działa, albo nie. -
wg mnie nic. takie zabezpieczenie, czy w ogole ukrywanie numeru wersji jest kompletnie bez sensu. numer w niczym nie przeszkadza, w niczym nie przeszkadza dostep do /wp-admin.
jedyny warunek: trzeba miec wszystkie wtyczki, wordpressa i skorke aktualizowane na bieżąco. jesli o to nie zadbamy, ukrywanie numeru wersji do niczego nie sluzy: wszelkie exploity nawet nie zerkają na numer wersji a po prostu probuja wykonac zlosliwy kod -
Adam D.:
1. Instalacja wtyczki Secure WordPress - np. maskuje wersję WordPressa
nie znam tej wtyczki, ale zgaduje, ze jednak nie maskuje. pewnie usuwa tylko 'generator' z head strony, a wersje wordpressa mozna stwierdzic na wiele innych sposobow
ja zawsze zaczynam od skanowania na http://sitecheck.sucuri.net/scanner/
jesli to nie pomoze, wchodze np na /wp-admin i nieskromnie powiem ze juz po samym wygladzie strony logowania potrafie podac przynajmniej przybliżoną wersje wp ;) (to jest pewnie powod czemu Ci ta wtyczka kazala dodac .htaccess) -
Michał L.:
Na ten moment, wybierając interesująca mnie kategorie wyświetlany jest wyłącznie ostatni stworzony wpis.
zgaduje ze w Kokpit > ustawienia > czytanie masz ustawione ze ma wyswietlac tylko jeden wpis. zmien na inna liczbe -
no to w koncu (chyba) jasne. ty chcesz zrobic miniblog. to nie wtyczka, to raczej zmiana skorki
tu masz opis http://blog.koloda.pl/miniblog-w-wordpress.html -
p.s. nie wiem czy powyzsze zadziala (czy obiekt sie ladnei zrzutuje do tablicy), wiec jesli nie zadziala, sprobuj to (bedzie o mikrosekunde wolniejsze)
// wewntarz pętli
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_status' => null,
'post_parent' => $post->ID
);
$attachments = get_posts( $args );
if ( $attachments ) {
foreach ($attachments as $att) {
$adresObrazka = wp_get_attachment_image_src( $att->ID );
break;
}
}
// adres obrazka masz w zmiennej $adresObrazka
-
wszystko zalezy od tego co jest wiadome o obrazku (np czy znasz jego ID), ale zgaduje ze chcesz po prostu na stronie pojedynczego wpisu pobrac adres url zalaczonego do tego wpisu obrazka? a jesli obrazkow jest wiecej, to pierwszego jaki zalaczyles podczas tworzenia wpisu?
// wewntarz pętli
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_status' => null,
'post_parent' => $post->ID
);
$attachments = get_posts( $args );
if ( $attachments ) {
$attachements = (Array)$attachments;
$adresObrazka = wp_get_attachment_image_src( $attachments[0]->ID );
}
// adres obrazka masz w zmiennej $adresObrazka
-
twoje pytanie moge zinterpretowac na kilka sposobow, wiec doprecyzuj w czym jest problem, albo jeszcze lepiej doprecyzuj i pokaz link do strony
bo na razie moge dac taka odpowiedz:
<h1>
<a href="TU WSTAW LINK DO KATEGORII O KTOREJ MOWISZ">
<?php if (!empty($widget_title)) {echo $widget_title;} else {echo "Latest";}; ?>
</a>
</h1>
-
a przy okazji, gdyby ktos naprawde sie upieral ze informacja musi byc (ale nie musi), to zawsze mozna ją dodac jako widget tekstowy gdzies w panelu bocznym. to wcale nie musi byc zaden element ktory user zamyka 'iksem' czy klika ze wyraza zgode. wymog jest aby poinformowac.
chocby strona http://www.komunikacja.bialystok.pl/ ma po prostu napis na gorze i tyle -
sprobuj tez wtyczki:
http://wordpress.org/extend/plugins/post-from-frontend/
sam nie uzywalem, ale moze sie nada :) sam sobie (i klientom) najczesciej pisze odpowiedni formularz i jego obsluge w php -
nie musisz jej uruchamiać. serwery wordpress.com znajdują się w usa i dotyczy ich prawo stanów zjednoczonych. a oni nie mają takiego wymogu
-
Marcin D.:
Ja byłem w znanym z dywagacji atomowych Busher nad Zatoką Perską. Maja tam wielkie i pyszne krewetki:)
tak, najlepsza zupa z krewetek jaką jadłem to właśnie tam :) przy promenadzie jest taki pomnik pana stojącego w łódce i na tym samym skwerku jest podziemna restauracja (nieco wystaje nad ziemię, w kazdym badz razie wchodzi sie schodami w dol), dalej jest kiosk z pamiątkami. tłumacze to bo wlasnie w tej restauracji byla ta zupa :) polecam! -
wklej na http://wklej.org/ zawartosc comments.php i podaj linka do wklejki