Beküldve: szerző: charlie | 0 hozzászólás
Adatbázis elérés WordPressben
Bizonyos adatbázis táblákat kellett kezelnem WordPress pluginből. Akkor ha már WordPress, célszerű nem közvetlen SQL parancsokkal kezelni az adatbázist, hanem a WordPress által adott $wpdb változón keresztül.
Miért célszerű? Mert soha nem lehetünk benne biztosak, hogy tényleg egy MySQL adatbázis van a WordPress mögött, vagy hogy az hogyan épül fel, lehet, hogy nem is egy adatbázis szerver van.
Nagyon egyszerűen tudunk tetszőleges SQL parancsot futtatni WordPresszel az alábbi módon:
$wpdb->query("DELETE FROM $wpdb->postmeta WHERE post_id = '13' AND meta_key = 'gargle'");
Tehát $wpdb->query(“SQL KÓD”); és ennyi.
Akkor most lássuk, hogy a különböző SQL parancsok (UPDATE, INSERT) hogyan hajthatóak végre SQL nélkül.
UPDATE wp_posts SET post_parent = 7 WHERE ID = 15 AND post_status = 'static'
$wpdb->update( $wpdb->posts , array( 'post_parent' => '7' ), array( 'ID' => '15', 'post_status' => 'static' ) );
Két array van tehát, az első amit módosítunk, a másik pedig a feltételeket adja meg. Természetesen egyszerre több mindent is módosíthatunk, ekkor csak vesszővel kell felsorolni a módosítandó dolgokat és az új értéküket. Valamint php változókat is lehet használni tetszőlegesen.
INSERT INTO wp_posts ('post_author', 'post_content', 'post_title', 'post_status') VALUE ('1', 'Tartalom', 'Cím', 'public');
$wpdb->insert( $wpdb->posts, array( 'post_author' => '1', 'post_content' => $tartalom, 'post_title' => $cim, 'post_status' => 'public' ) );
INSERT esetén csak egy tömbbe adjuk meg, hogy mely táblába mit szúrnánk be. Több rekordot is beszúrhatunk egyszerre, akkor csak rekordonként egy-egy tömböt kell csinálnunk.
Olvass továbbBeküldve: szerző: charlie | 0 hozzászólás
WordPress 2.9 adatbázis helyrerakó szkript
A WordPress következő, 2.9-es verziója már beépítve tartalmaz eszközt a MySQL adatbázis javítására és optimalitására.
Ilyet persze eddig is lehetett tenni, pl. SQL hozzáféréssel, vagy phpMyAdminnal, azonban most a WordPress core fogja tartalmazni ezt a funkciót.
A használathoz előbb engedélyezni kell, a wp-config.php fájlban elhelyezett
define('WP_ALLOW_REPAIR', true);
sorral.
Most már csak hívjuk meg a szkriptet: http://oldalam.tld/wp-admin/maint/repair.php. Ha lehetőségünk van rá, akár cronba is betehetjük.
A következő SQL műveleteket hajtja végre: ANALYZE TABLE, REPAIR TABLE és OPTIMIZE TABLE.
Olvass továbbBeküldve: szerző: charlie | 0 hozzászólás
Norton Internet Security 2010 Beta és Norton Antivirus 2010 Beta
A Symantec elérhetővé tette a vírusirtójának (Norton Antivirus) és tűzfalának (Norton Internet Security) 2010-es, béte verzióját, mely már teljesen kompatibilis a Windows 7 verziójával.
A programokat tesztelési céllal ingyenesen le lehet tölteni a Norton beta centerből, a következő linkeken egy egyszerű regisztrációt követően:
A béta verziók szeptember 30-ig fognak működni
Olvass továbbBeküldve: szerző: charlie | 2 hozzászólás
Windows telepítése USB-ről
Windows Vista és feletti rendszereket könnyen telepíthetünk USB tárolóról (pendrive, külső merevlemez, stb), azonban a telepítő elkészítése viszonylag macerás. Most azonban Aris készített egy programot: ABUSB, mellyel ez a folyamat sokkal gyorsabban megvan.
A futtatáshoz legalább Windows Vista kell, és a következő rendszerekhez készíthetünk telepítőt:
- Windows Vista SP1 vagy SP2
- Windows Server 2008
- Windows7
32 és 64 bites rendszerekkel is működik.
Futtathatjuk szimplán a programot, vagy telepíthetjük is. A használata nagyon egyszerű. Csak meg kell adnunk (a legalább 4 GiBájtos) USB meghajtót, be kell raknunk a Windows telepítő DVD-t (vagy akár ISO fájlból is dolgozhatunk) és ennyi.
A program a szerző SkyDrive tárhelyéről tölthető le.
Olvass továbbBeküldve: szerző: charlie | 1 hozzászólás
Office 2010 béta kiszivárgott
ÉS az Office 2010 béta (béta 1 állítólag) verziója is kikerült az internetre. A verziószáma 14.0.4302.1000 és az Ultimate verzió érhető el.
Letöltés Mininováról (64 és 32 bites egyben)
Fájl információk
Office 2010 Beta x64 ISO
Fájlnév: 14.0.4302.1000_Mondo_volume_ship_x64_en-us_wzt
Méret: 852 MiB (893402501 bájt)
CRC32: 7CBEF7DF
MD5: 24A46B000B79520969508CF940D6D581
SHA-1: E22690C6E63ACF0D0BDF9588E8308C5C855A38BC
Office 2010 Beta x86 ISO
Fájlnév: 14.0.4302.1000_Mondo_volume_ship_x86_en-us_wzt
Méret: 761 MB (798101835 bájt)
CRC32: 8BE7AB28
MD5: 874AE2B75AD8FAF169784AFEC099B526
SHA-1: E8E13E9DF771314C2B8A615B4952A49DDE3C9117
További képek
- Microsoft Office 2010 beta verziója
























