Inlägg

Inlägg som kevvs har skrivit i forumet
Av kevvs

Du kan enkelt kontrollera flera bilders css-attribut med hjälp av en klass. En klass får användas på flera element samtidigt. Varje unikt id skall endast förekomma en gång per dokument och ett id styr alltid över en klass.

HTML

<!-- Första bilden får en röd ram via class="bilder" --> <img src="#" alt="Min bild" class="bilder" /> <!-- Andra bilden får en grön ram via id="bild" som skriver över färgen från class="bilder" --> <img src="#" alt="Min bild" id="bild" class="bilder" />

CSS

.bilder { border: 1px solid red; } #bild { border-color: green; }

Av kevvs

Du kan maskera exempelvis sista sektionen 123.123.123.xxx. Hur många adresser är det som genererar "onödigt mycket trafik"?

Du kan söka efter ip-adresser här.

Av kevvs

@studiox_swe Helt rätt, fel av mig att anmärka på att det var tydligt att Samba är boven i dramat. Jag missade helt enkelt att TS nämnde detta.

@Pelegrino: Prova iftop och se om du kan reda ut vilka ip-adresser det är som drar trafik.

Av kevvs

På bilden ser man tydligt att det är programmet "smbd" som genererar trafik.
Smbd är Samba Server Daemon. Du kan läsa om samba här.

Av kevvs

CSS3 "Flexbox":
https://css-tricks.com/snippets/css/a-guide-to-flexbox/

Se vilka webbläsare som stödjer flexbox här:
http://caniuse.com/#search=flexbox

Av kevvs

En VPS för 10 dollar Digital Ocean kombinerat med Cloudflare CDN (Free plan) kommer räcka långt.

Det finns otroligt många bra guider på Digital Ocean som talar om hur man installerar all nödvändig mjukvara.
Exempelvis denna guide som vägleder dig genom processen att sätta upp nginx (webbserver), mysql (databas) och php samt denna guide för att installera phpMyAdmin så att du kan hantera dina databaser via ett grafiskt grässnitt.

Du kan läsa mer om hur Cloudflare CDN fungerar här.

Det är dock rekommenderat att du har ett vanligt webbhotell för att hantera domännamnet, dns-inställningar samt e-post, kostar allt från ett par hundra kronor till dryga tusenlappen per år.

Av kevvs

Testa iperf3 mot någon av följande servrar: https://iperf.fr/iperf-servers.php

Av kevvs

@Florrpan Han använder nu WP Super Cache, därav att laddningstiden är så pass låg jämfört med hans första inlägg. City Network tillåter inte att man själv ändrar version av PHP. Just nu körs mitt konto med PHP 5.5.32-1.

@Strukt: HHVM.. blääääh. Nginx som reverse proxy med Apache 2.4 och PHP 7.1 <3

@Psy_Lover: Lägg till define('WP_MEMORY_LIMIT', '128M'); enligt nedan i wp-config.php

/** * För utvecklare: WordPress felsökningsläge. * * Ändra detta till true för att aktivera meddelanden under utveckling. * Det är rekommderat att man som tilläggsskapare och temaskapare använder WP_DEBUG * i sin utvecklingsmiljö. */ define('WP_DEBUG', false); define('WP_MEMORY_LIMIT', '128M');

Av kevvs

Avaktivera W3TC först. WP Super Cache fungerar enligt mig bättre med "vanliga bloggar" än W3TC - däremot så har W3TC mycket fler inställningar.

Av kevvs

Jag kan hålla med om att adminpanelen känns seg på sidor som hostas hos City Network.
Du borde dock utan problem få bra laddningstider på framsidan av din hemsida med rätt plugins.

Installera pluginet WP Super Cache.
Ställ in enligt nedan, inaktivera alla inställningar som inte står med.

ENKEL
- Cachning på (Rekommenderat)

AVANCERAT
- Cacheträffar för den här webbplatsen för snabb åtkomst. (Rekommenderat)
- Använd mod_rewrite för att serva cachefiler.
- Komprimera sidor så att de presenteras snabbare för besökare. (Rekommenderat)
- Cacha inte sidor för kända användare. (Rekommenderat)
- Cacheombyggning. Presentera en supercachefil till anonyma användare medan en ny fil genereras. (Rekommenderat)
- Mobile device support. (External plugin or theme required. See the FAQ for further details.)
- Clear all cache files when a post or page is published or updated.
- Extra homepage checks. (Very occasionally stops homepage caching) (Rekommenderat)
- Enkel fillåsning. Du behöver antagligen inte det här men det kan hjälpa om din server är överbelastad. Varning! Kan göra så att din server låser sig i unika fall!

FÖRLADDA
- Uppdatera förladdade cachefiler var 120 minut.
- Förladdningsläge (upprensning av endast gamla filer. Rekommenderat.)

Testa laddningstider från Stockholm med verktyget Pingdom Website Speed Test.
En gammal hemsida som jag hostar hos CN med WP 4.2 och ett gammalt tema från YooThemes laddar på ~0.35sek (Totalt 1.3Mb, 41 requests).

Tillägg
Pingdom Website Speed Test rekommenderar ofta hur man kan optimera sin hemsida till det bättre, en av sakerna som ofta rekommenderas är "Leverage browser caching". Detta innebär i praktiken att du kan tala om för besökarnas webbläsare hur dessa skall spara statiskt material så som .css, .js, bilder m.m.

Om du förstår engelska så finns det en bra guide som du kan läsa här om hur man styr detta med hjälp av .htaccess.

Av kevvs

Vilken sida gäller det?

Av kevvs

Det nuvarande webbhotellet tillåter att man lagrar totalt 200.000st filer, därefter kan kontoinnehavaren inte ladda upp fler filer till sitt konto. Detta innebär väl i praktiken att uppladdningar.se inte kan ge 500Gb lagringskapacitet per registrerat konto då begränsningen om 200.000st filer kommer att nås relativt fort?

Av kevvs
Skrivet av Koge:

...
Och KF. Jag jobbar tillsammans med Vebto med mina projekt, så därför är basics väldigt lika där.

@Koge Vad menar du med att du jobbar tillsammans med Vebto?

Av kevvs

Kod i fetstil har jag lagt till.
Du kan läsa mer om The Loop här.

<?php /** * @package WordPress * @subpackage Default_Theme */ get_header(); ?> <div class="posts"> <ul> <?php query_posts('cat_id=-1'); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> // Exempel på innehåll <li> <h3 class="entry-title"><?php the_title(); ?></h3> <div class="entry"> <?php the_content(); ?> </div> </li> <?php endwhile; else : ?> <li><p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p></li> <?php endif; ?> </ul> </div> <?php get_footer(); ?>

Av kevvs

Byt moderkort, processor, processorkylare samt ssd.
Byte av ssd är p.g.a. hastighet samt livslängd.

Spara cirka 10.000kr...

https://www.inet.se/kundvagn/visa/9993291/

https://inetimg.se/img/tiny/forum-divider.png

https://www.inet.se/kundvagn/bild/9993291/

Av kevvs

@Sawy Det glädjer mig att du är nöjd med routern som jag tipsade dig om, det är en bra produkt.

Av kevvs

http://i.imgur.com/P7UDFqw.jpg

Volvo V90 T6 Testbil på E6 norrgående mot Göteborg

http://i.imgur.com/5gxf6ld.jpg

Utsikt över Göteborgs hamninlopp och Göteborg Energi från Hotell Rivertons svit på våning elva.

Av kevvs

Gravity Forms kan ju det mesta, det finns stöd för Ajax för att slippa att ladda om sidan vid submit. Varför strular ni till det?

Av kevvs

@Sawy Asus RT-N56U kostar drygt 600kr och uppfyller dina krav.

Av kevvs

@Gredelin

Jag har skapat exakt en sådan funktion förut med hjälp av FPDF. Det kan vara tidskrävande att skapa en ny mall för produktfakta med hjälp av FPDF jämfört med InDesign men det kan vara värt tiden om du önskar att slippa InDesign för att generera PDF-filer baserat på produktfakta.

Sidan du länkar till använder http://.../pdf/?volumeId=xxxx där xxxx är dryckens id för att generera sina produktfaktablad. Se nedan för tips på hur du kan göra.

1. Skapa en custom post type samt custom meta boxes för dina produkter
2. Skapa en funktion som lyssnar på $_GET i din single-custom-post-type.php.

if( $_GET['pdf'] === '1' ) { // Do some magic with fpdf library } else { // Wordpress code from original single-custom-post-type.php }

3. Skapa en knapp på produktsidan som länkar till produktsidan med ?pdf=1 efter url, exempelvis http://domain.com/product/?pdf=1

<a href="<?php the_permalink(); ?>?pdf=1" target="_blank">Ladda ner produktfaktablad</a>