ugrás a tartalomhoz

Archívum

július 5, 2007

Ha MySpace -t vagy iWiW-et kellene készítened... hogyan csinalnad?

mcz · 2007. Júl. 5. (Cs), 20.28
Elég sokat foglalkozok mostanában adatbázis tervezéssel és egyik nap elgondolkodtam: Ha egy myspace vagy iwiw szerű alkalmazást kéne készítenetek akkor milyen fajta adatbázis modellt használnátok ? Egyáltalán milyen adatbázist ?

Vegyük az egyszerű példát mysql-ben: myisam, vagy innodb motort használnátok? Szükség van tranzakciókra egyáltalán?

A másik kérdés ami foglalkoztatott, az az hogy az emberek egymással való kapcsolatát miben tárolnátok ? Az rendben van egy létrehozhatunk neki egy xref adatbázis táblát, de amikor arra kerül a sor, hogy a legrövidebb utat megtaláljuk két ember között akkor (szerény tudásom szerint) egy gráfban való keresést kell végrehajtani valahogyan, ami igencsak sokszor fordul adatokhoz, így sok select lassú ... tehát célszerű lenne a kapcsolatokat (emberek egymással való kapcsolatát) valami más módon is tárolni nem?

mcz
 

pg_dump rendezett adatok

Anonymous · 2007. Júl. 5. (Cs), 18.00
A rekordok sorrendjének állandósítása PostgreSQL dumpban
 

Eclipse SDK SMB Team Sync

janoszen · 2007. Júl. 5. (Cs), 16.20
Sziasztok,

munkafolyamat beállításakor beleütköztem egy problémába. Eclipse-ben be tudtam állítani az FTP támogatást, de SCP vagy SMB támogatást nem találtam sehol. A feladat az lenne, hogy egyéni fejlesztők tudják "deployolni" a verziójukat team sync-kel a közös dev szerverre, illetve a buildeket majd az éles szerverre.

Nekem az FTP-s team sync nagyon tetszett, főleg hogy csak a módosításokat másolta föl. Tudtok valami hasonlót helyi fájlrendszerre, SMB share-re vagy SCP-re?

Köszi

J
 

a kereső cserélgeti a domaineket , miért?

Szunyog55 · 2007. Júl. 5. (Cs), 16.08
Sziasztok!

Olyan kérdésem lenne, hogy 2 weboldalam van, mindkettő ugyanazzal a tartalommal (tudom, hogy ez nem jó!!). Az egyiket ki szeretném iktatni, de..
Amelyiket meg szeretném szüntetni, nem frissítettem hetekig,a másikat viszont folyamatosan. De a google gondol egyet és általában 2 hetente cserélgeti az oldalt. Tehát a keresőben ugyanazon a helyen szerepel, csak egyszer az egyik domain-om, aztán 2 hét múlva meg a másik domain-om. Ezért sajnos amikor a megszüntetendő domaint hozza ki, akkor persze fel kell frissítenem a tartalmat. Aztán 2 hét elteltevel ismét a másik domain jön be.
Sokakat kérdeztem már, hogy miért lehet ez, de nem tudtak segíteni, csak ide irányítottak. Szóval szívesen megszüntetném az egyiket.
Mit javasoltok? Volt már valakinek konkrétan ilyen tapasztalata?
Előre is köszi: Szunyog
 

PHP hiba linkelése az editorra

Anonymous · 2007. Júl. 5. (Cs), 13.24
A hibaüzenetek linkelése Windowson - megnyílik az editor a hibás sorra pozicionálva
 

Button collection

Edit · 2007. Júl. 5. (Cs), 00.04
Gombgaléria
 

július 5

PHP content grabber segítség kérés

P4C3 · 2007. Júl. 4. (Sze), 23.08
Tiszteletem Mindenkinek!

Egy olyan "pofon egyszerű" script-et keresnék, ami leszed egy beadott weboldalból egy táblázaot mindenestül és megjeleníti az én weboldalamon. Hogy konkrét példán bemutassam, a mininova.org adott alkategóriáit szeretném az én oldalmon megjelníteni, de csak a táblázatot, a körítés reklámokkal nyílván nem. Elég sokat kutakodtam mindenféle php fetch, meg grabber után, de nem igazán találtam használhatót, ill. ami meg annak tűnik, azt nem tudom beállítani... Ennyire speciális probléma, vagy összetett dolog? Mert végülis nem sok lépés, sem utasítás. URL forráskód letölt, megnyit, -tól -ig kivág, megjelenít, bezár. kész.

Köszönöm szépen a segítséget előre is!!!
 

naponta uj mysql_query

eaposztrof · 2007. Júl. 4. (Sze), 20.33
udv,
olyan scriptet szeretnek irni, amely naponta mas sort olvas ki egy mysql tablabol. a tablaban amiben meghatarozatlan szamu sor van, es valtozik. ugy is fogalmazhatnek, h "napi random", avagy "daily news".


igy inditottam, de ez csak 31 'content'-tel mukodik, nekem tobb kell:
<?php
include("config.php");
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);

$actdate="2000-01-".date('d');
$result = mysql_query("SELECT content FROM dailynews WHERE ins_date = '$actdate'");
$row = mysql_fetch_assoc($result);

		echo $row[content];
?>
otletem sincs h hogyan induljak el.. kis :help: legyszes
kossze..
 

Meglévő framework használata vagy saját megoldás a teljesítményt figyelembe véve

Max Logan · 2007. Júl. 4. (Sze), 14.18
A nemrég indított Template engine topicban kialakult egy kis beszélgetés a framework-ökről. Felhő említette többször, hogy adott esetben a terhelés csökkentése miatt nem célszerű komolyabb framework-öt használni az adott alkalmazásnál, legalábbis nem mindent azzal megoldani.

Tanulságos volt a Template engine topic, amit indítottam, mert kicsit más szemszögből is nézem már a dolgokat. Eldöntöttem, hogy nyitok a komolyabb template engine-ek felé és úgy döntöttem, hogy megismerkedem pl. a CakePHP-vel.

A kérdésem az lenne, hogy egy olyan alkalmazás fejlesztésénél ahol elég fontos a teljesítmény, a skálázhatóség, érdemes-e mondjuk CakePHP-t választani framework-nek vagy inkább egy saját (MVC) megoldást érdemes alkalmazni?

Jelenleg teljesen saját megoldások alapján működik a rendszer lelke. Úgy próbálom felépíteni a kódot, hogy ne legyenek a jövőben teljesítmény gondok. Mivel több dolog van, ami miatt kénytelen vagyok jobban odafigyelni a terhelés kérdésre, ezért is érdekelne, hogy egy folyamatosan növő rendszert érdemes-e pl. CakePHP-vel felépíteni.

Ha már framework, akkor képbe kerül a JS is, mert a következő nagyobb fejlesztés az lesz, hogy AJAX alapokra lesz átültetve a rendszer. Itt jön a kérdés, hogy pl. prototype.js-t használjak vagy inkább saját JS és AJAX megoldásokat?
 

Pro Drupal Development

Hojtsy Gábor · 2007. Júl. 4. (Sze), 13.42
Habár jó ideje a kezemben volt a könyv egy példánya, nehezen tudtam időt szakítani az átolvasására. Amikor viszont mégis lehetőségem lett időt fordítani rá, kiderült, hogy könnyebb olvasmány, mint gondoltam volna. A szerzők a nem túl gyakran alkalmazott vizuális megközelítést alkalmazták a könyv fejezeteinek elkészítésekor. A bonyolult leírások helyett folyamatábrákat, interakciós sémákat mutatnak be, melyek jelentősen megkönnyítik a megértést, ráadásul később is könnyen áttekinthetővé teszik a kritikus folyamatokat, még ha egy debugger nincs is a kezünknél, vagy annak eredményét nem tudjuk ilyen hatásosan vizualizálni.