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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#651  2014-02-15 19:30:53

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

Re: Szkoła życia - FreeBSD

[b]Yampress[/b] mnie w ciula zrobił bo usunął posta jak pisałem swojego pod jego ;) wiem wiem..

Offline

 

#652  2014-02-15 19:31:40

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Szkoła życia - FreeBSD

A to przepraszam w takim razie. :)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#653  2014-02-15 21:16:53

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Szkoła życia - FreeBSD

[quote=mati75][quote=Jacekalex]Nie mogli sobie przeportować albo napisać rozwiązania w typie udeva, mdeva czy czegoś podobnego?[/quote]
Jest DEVD wbudowany w jądro, dość zbliżony do udev, ale oczywiście nikt mnie znowu nie słucha.[/quote]
Słucha, słucha, ale jak zobaczyłem, że coś ciągle Hala, to mi się przypomniały jazdy na Ubuntu 7.10, czyli tydzień kombinowania, jak montować pendraka z opcją sync, i np zdychająca myszka po pisaniu na klawiaturze, właśnie po aktualizacji hala.

Myślałem, że Hal już poszedł do krainy wiecznych errorów.
A tu niby pro-system, jest nawet jakiś Devd, podobno wspaniały i stabilny,
a tam z tyłu coś ciągnie Hala.... :D

Pozdro
;-)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#654  2014-02-15 21:50:11

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Szkoła życia - FreeBSD

Hal to zło. Tylko nie wszystko działa z devd, ale jest na tyle kompatybilne z udev, że reguły z niego działają.


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#655  2014-02-15 22:40:51

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Szkoła życia - FreeBSD

Jeśli nie chcesz HALA do obsługi myszki i klawiatury dajesz wpis w xorg.conf no i oczywiście  montujesz wszystkie urządzania płyty/pen z palca.
W portach jeśli kompilujesz xorg możesz wyłączyć wsparcie dla HAL.

Offline

 

#656  2014-02-16 20:09:14

  bryn1u - Użytkownik

bryn1u
Użytkownik
Zarejestrowany: 2009-04-17

Re: Szkoła życia - FreeBSD

Xorg bez hal/dbus

http://www.bsdguru.org/dyskusja/viewtopic.php?f=38&t=19150


E-Booki: FreeBSD, OpenBSD, Linux, Hacking, PHP, Catia, Perl_CGI, Mysql ...
[b]http://unix-ebooki.neth.pl/[/b]

Offline

 

#657  2014-02-16 22:01:58

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Szkoła życia - FreeBSD

Pamiętam dawno, dawno temu zainstalowałem freebsd + xorg, gnome2. Uruchamiam a tu myszka i klawiatura nie chodzi. O co biega?? I haven't idea??  Potem skasowałem i  2x zainstalowałem znów, tylko że  coś lżejszego -> fluxboxa i znalazłem co trzeba wstawić do xorg.conf aby móc ruszać " kończynami" komputera... A potem dowiedziałem się że trzeba Hala uruchomić przy starcie systemu.

No tak -> człowiek uczy się całeżycie. A gdy już hala masz i chcesz zamontować płytke, albo pendrive znów przeszkoda. Uprawnienia montowania :P
enjoy

Offline

 

#658  2014-02-24 09:07:55

  bryn1u - Użytkownik

bryn1u
Użytkownik
Zarejestrowany: 2009-04-17

Re: Szkoła życia - FreeBSD

Dla zainteresowanych.

Co prawda [b]fstack-protector-strong[/b] dostepny jest od wersji gcc 4.9, ale pod FreeBSD 9.2 dla gcc 4.8, ktore jest w portach (lang/gcc48) jest juz dostepny patch, ktory pozwala uzyc opcji "strong":

http://www.freebsd.org/cgi/query-pr.cgi?pr=186852

FreeBSD has recently added the WITH_SSP_PORTS makefile option [1] which adds "-fstack-protector" and "-fstack-protector-all" compilation directives which adds extra code to check for buffer overflows to compiled ports [2].

While this is a good first step, those switches offer too little or too much protection and over 2 years ago, Google delivered "-fstack-protector-strong" [3] to try and solve the problem:
"The stack-protector option is over-simplified, which ignores pointer cast, address computation, while the stack-protector-all is over-killing, using this option brings too much performance overhead..." [4]

The new directive has been added to the 4.9 branch of gcc and several Linux distros have backported the patch, but so far, FreeBSD maintainer has decided not to do it, so here are patches which work against lang/gcc48.
There are based on the gcc 4.9 commits [5][/quote]
Do make.conf

Kod:

WITH_SSP_PORTS=YES
SSP_CFLAGS=-fstack-protector-strong --param ssp-buffer-size=4

Dla Clang'a juz niebawem :)

Pzdr.

Ostatnio edytowany przez bryn1u (2014-02-24 09:11:19)


E-Booki: FreeBSD, OpenBSD, Linux, Hacking, PHP, Catia, Perl_CGI, Mysql ...
[b]http://unix-ebooki.neth.pl/[/b]

Offline

 

#659  2014-02-24 12:19:58

  sysek - Użytkownik

sysek
Użytkownik
Skąd: Łorsoł
Zarejestrowany: 2010-06-28
Serwis

Re: Szkoła życia - FreeBSD

zastanawiam się czasem czy by nie przejść na *BSD. Kiedyś tam instalowałem i się bawiłem, ale były problemmy z grafą. Teraaz mam Intel HD więc chyba nie będzie problemów, ale mam pytanie. Czy komuś z was udało się uruchomić natywnego steama ?


zakochałem się po uszy.

Offline

 

#660  2014-02-24 12:45:39

  bryn1u - Użytkownik

bryn1u
Użytkownik
Zarejestrowany: 2009-04-17

Re: Szkoła życia - FreeBSD

[quote=sysek]zastanawiam się czasem czy by nie przejść na *BSD. Kiedyś tam instalowałem i się bawiłem, ale były problemmy z grafą. Teraaz mam Intel HD więc chyba nie będzie problemów, ale mam pytanie. Czy komuś z was udało się uruchomić natywnego steama ?[/quote]
Wszystko to co jest pod linuxem mozesz uruchomic na freebsd. Ja odpalalem kiedys servery hlds, dzialaly bez problemu. Od wersji FreeBSD 10.0 (akutalna) jest wspierana wieksza ilosc sterownikow grafy. Steam tez powninien Ci dzialac bez zadnych problemow.

Ostatnio edytowany przez bryn1u (2014-02-24 12:46:09)


E-Booki: FreeBSD, OpenBSD, Linux, Hacking, PHP, Catia, Perl_CGI, Mysql ...
[b]http://unix-ebooki.neth.pl/[/b]

Offline

 

#661  2014-02-24 14:07:17

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Szkoła życia - FreeBSD

Steam tez powninien Ci dzialac bez zadnych problemow.[/quote]
Nigdy BSD nie używałem, ale takie cuda to przez Linux Compat chyba?

Ciekawe jak działa Linux Compat

Fervi

Offline

 

#662  2014-02-24 15:01:32

  bryn1u - Użytkownik

bryn1u
Użytkownik
Zarejestrowany: 2009-04-17

Re: Szkoła życia - FreeBSD

[quote=fervi]

Steam tez powninien Ci dzialac bez zadnych problemow.[/quote]
Nigdy BSD nie używałem, ale takie cuda to przez Linux Compat chyba?

Ciekawe jak działa Linux Compat

Fervi[/quote]
Tak, przez linux_compat. Dziala bardzo dobrze, wydajnie.

Ostatnio edytowany przez bryn1u (2014-02-24 15:17:31)


E-Booki: FreeBSD, OpenBSD, Linux, Hacking, PHP, Catia, Perl_CGI, Mysql ...
[b]http://unix-ebooki.neth.pl/[/b]

Offline

 

#663  2014-02-24 17:02:04

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Szkoła życia - FreeBSD

[quote=sysek]zastanawiam się czasem czy by nie przejść na *BSD. Kiedyś tam instalowałem i się bawiłem, ale były problemmy z grafą. Teraaz mam Intel HD więc chyba nie będzie problemów, ale mam pytanie. Czy komuś z was udało się uruchomić natywnego steama ?[/quote]
chyba  bachnę śmiechem. Pamiętam jeszcze twoje wyśmiewki na kanale #error odnośnie bsd.

Offline

 

#664  2014-02-24 18:03:40

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Szkoła życia - FreeBSD

U mnie intel działa.


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#665  2014-02-24 20:26:38

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Szkoła życia - FreeBSD

Na intelu działa  idealnie. Zespół developerów freebsd ma w swoich szeregach developera od intela więc sami się domyślcie. Kiedyś były problemy teraz już nie.

Offline

 

#666  2014-02-26 11:21:58

  sysek - Użytkownik

sysek
Użytkownik
Skąd: Łorsoł
Zarejestrowany: 2010-06-28
Serwis

Re: Szkoła życia - FreeBSD

[quote=Yampress][quote=sysek]zastanawiam się czasem czy by nie przejść na *BSD. Kiedyś tam instalowałem i się bawiłem, ale były problemmy z grafą. Teraaz mam Intel HD więc chyba nie będzie problemów, ale mam pytanie. Czy komuś z was udało się uruchomić natywnego steama ?[/quote]
chyba  bachnę śmiechem. Pamiętam jeszcze twoje wyśmiewki na kanale #error odnośnie bsd.[/quote]
zawsze pamiętasz jakieś dziwne rzeczy.


zakochałem się po uszy.

Offline

 

#667  2014-02-26 20:25:58

  caro_cenzura - Użytkownik

caro_cenzura
Użytkownik
Zarejestrowany: 2012-08-29

Re: Szkoła życia - FreeBSD

[url=http://forum.dug.net.pl/viewtopic.php?pid=258519#p258519]>that post No.[/url]
:D


Daj człowiekowi rybę, nakarmisz go na jeden dzień. Naucz go łowić, a nakarmisz go na całe życie.

Offline

 

#668  2014-03-04 11:31:16

  tajwan - boss

tajwan
boss
Skąd: Śląsk
Zarejestrowany: 2010-03-30

Re: Szkoła życia - FreeBSD

Również zainstalowałem pc-bds ogólnie pierwsze wrażenie super, to możemy się skumać z [b]menel[/b] jako nowicjusze. Żeby nie zakładać nowego tematu, prosiłbym o nakierowanie jak zainstalować tam przeglądarkę z repo ewentualnie ustawić repo. Trochę czytałem o systemie, że jest inny niż linux. Potrzebuję przeglądarkę resztę doczytam, bo teraz jestem na drugim kompie.

Kod:

pkg_add -r opera

Nie rozpoznaje komendy

Ostatnio edytowany przez tajwan (2014-03-04 12:17:19)


NIGDY WIĘCEJ TESTING Z KTÓRYM SĄ SAME PROBLEMY !!!

Offline

 

#669  2014-03-04 12:08:02

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Szkoła życia - FreeBSD

[quote=Yampress]Zabaczymy jak wejdziesz w głębszą konfiguracje. :) typu flash, uprawnienia drukarki, skanera, nagrywania, uprawnienia montowania penów  i wiele innych rzeczy...  Pod pcbsd, systemie dla lamerów to zapewne będzie działać po kliknięciu, ale we freebsd troche sobie głowe zajmiesz... o ile nie usuniesz go wcześniej ze złością.

]:->[/quote]
Flash, pendraki, skanery i drukarki, to się w FBSD nazywa głębsza konfiguracja?
Mnie się zawsze zdawało, że problemem może być implementacja V4l2 - czyli kamerki i tunery TV, bo po prostu tam jest inne jajo.

Ale podsystem USB to tam w BSD chyba już jest.... :D
Sane i Cupsa  też widziałem, może przy pendrakach byłaby jakaś zabawa, choć podobno ten devd łyka regułki udeva.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#670  2014-03-04 18:24:13

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: Szkoła życia - FreeBSD

[quote=tajwan]Potrzebuję przeglądarkę resztę doczytam, bo teraz jestem na drugim kompie.

Kod:

pkg_add -r opera

Nie rozpoznaje komendy[/quote]
Nieoceniony Yampress podał:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html
Dopowiem, że masz pkg w systemie:

Kod:

# pkg install packagename

Offline

 

#671  2014-03-04 18:44:46

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Szkoła życia - FreeBSD

pkg_add z wydaniem 10 usunięto z systemu
http://www.freebsd.org/releases/10.0R/announce.html

pkg_add(1), pkg_delete(1), and related tools have been removed.[/quote]
Teraz się to robi tak

Kod:

pkg install opera

Z tymże najpierw będzie chciał zainstalować  się sam pkg, a potem już się zainstaluje to co ma się zainstalować.

Offline

 

#672  2014-03-04 21:14:52

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Szkoła życia - FreeBSD

# sysctl hw.realmem                  # Hardware memory
# sysctl -a | grep mem               # Kernel memory settings and info
# top                                # display and update the top cpu processes
# mpstat 1                           # display processors related statistics
# vmstat 2                           # display virtual memory statistics
# iostat 2                           # display I/O statistics (2 s intervals)
# systat -vmstat 1                   # BSD summary of system statistics (1 s intervals)
# systat -tcp 1                      # BSD tcp connections (try also -ip)
# systat -netstat 1                  # BSD active network connections
# systat -ifstat 1                   # BSD network traffic through active interfaces
# systat -iostat 1                   # BSD CPU and and disk throughput[/quote]
Wy prostej rzeczy nie potraficie zrozumieć. Pcbsd wczytuje mnóstwo sterowników aby jak na największej liczbie maszyn działało. I pożera zasoby.
Prędkość dopiero widać na czystym freebsd nie na klonach dla lamerów. Bo to chodzi ładnie  ale zużywa zasoby. Koszt przystosowania freebsd pod "większość" desktopów. Inwidualna personalizacja pod konkretną maszynę tego nie robi. Teraz trzeba się pomęczyć aby odchudzić system.  Czyli dojść do pyunktu tego jaki osiąga czyste freebsd zaraz po instalacji...

Offline

 

#673  2014-03-04 21:23:17

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: Szkoła życia - FreeBSD

Miałem Cię już dawno (kilka tygodni...) zapytać.
Jak zrobić w free coś takiego:

Kod:

tmpfs      /tmp  tmpfs    defaults,noatime,nodev,nosuid,mode=1777,size=300M    0   0
tmpfs     /var/tmp      tmpfs           defaults,noatime,mode=1777,nosuid,size=768M 0 0
tmpfs     /var/cache/apt/archives      tmpfs           defaults,noatime,mode=1777,nosuid,size=512M 0 0

To oczywiście przykład z mojego Debiana.

Offline

 

#674  2014-03-04 21:27:28

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Szkoła życia - FreeBSD

http://www.freebsd.org/doc/en/books/handbook/mount-unmount.html

Wiesz bsd to nie linux.

http://www.freebsd.org/cgi/man.cgi?fstab(5)
http://daemonforums.org/showthread.php?t=4378


[b]FFS Mount Types[/b]

Unlike Windows filesystems, FreeBSD treats FFS partitions differently
depending on how they’re mounted. The manner in which a partition is
mounted is called the mount type. If you’re mounting a partition manually,
you can specify mount options on the command line, but if you’re using
/etc/fstab to mount it, you must specify any choice in the Options column.
Use -o mounttype to specify a mount type on the command line, or specify
the option in /etc/fstab in the Options column.
[b]Read-Only Mounts[/b]
If you want to look at the contents of a disk but not write to it, mount the
partition read-only. In most cases, this is the safest and the most useless way
to mount a disk, because you cannot alter the data on the disk or write any
new data.
Many system administrators mount the root partition, and perhaps even
/usr, as read-only to minimize potential system damage from a loss of power
or software problems. Even if you lose the physical hard drive due to a power
surge or other hardware failure, the data on the platters remains intact.
That’s the advantage of read-only mounts. The disadvantage is that system
maintenance becomes much more difficult because you cannot write to read-
only disks!
Read-only mounts are especially valuable when your computer is
damaged. While FreeBSD won’t let you perform a standard read-write
mount on a damaged or dirty filesystem, it can perform a read-only mount
most of the time. This gives you a chance to recover data from a dying system.
To mount a filesystem read-only, use one of the options rdonly or ro.
Both work identically.
[b]Synchronous Mounts[/b]
Synchronous (or sync) mounts are the old-fashioned way of mounting file-
systems. When you write to a synchronously mounted disk, the kernel waits
to see whether the write is actually completed before informing the program.
If the write did not complete successfully, the program can choose to act
accordingly.
Synchronous mounts provide the greatest data integrity in the case of a
crash, but they are also slow. Admittedly, “slow” is relative today, when even a
cheap disk outperforms what was the high end several years ago. Consider
using synchronous mounting when you wish to be truly pedantic on data
integrity, but in almost all cases it’s an overkill.
To mount a partition synchronously, use the option sync.
[b]Asynchronous Mounts[/b]
While asynchronous mounts are pretty much supplanted by soft updates,
you’ll still hear about them. For faster data access at higher risk, mount your
partitions asynchronously. When a disk is asynchronously mounted, the kernel
writes data to the disk and tells the writing program that the write succeeded
without waiting for the disk to confirm that the data was actually written.
Asynchronous mounting is fine on disposable machines, but don’t use it with
important data. The performance difference between asynchronous mounts
and noasync with soft updates is very small.
To mount a partition asynchronously, use the option async.
[b]Noasync Mounts[/b]
Finally, we have a method that combines sync and async mounts, called
noasync. This is FreeBSD’s default. When using noasync mounts, data that
affects inodes is written to the disk synchronously, while actual data is handled
asynchronously. Combined with soft updates (see later in this chapter), a
noasync mount creates a very robust filesystem.
Noasync mounts are the default, and you don’t need to specify anything.[/quote]
[b]FFS Mount Options[/b]

FreeBSD supports several mount options in addition to the mount types.
These options change the behavior of mounted filesystems.
[b]noatime[/b]
Every file in FFS includes an access-time stamp, called the atime, which
records when the file was last accessed. If you have a large number of files
and don’t need this data, you can mount the disk noatime so that FFS does
not update this timestamp. This is most useful for flash media or disks that
suffer from heavy load, such as Usenet news spool drives.
[b]noexec[/b]
The noexec mount option prevents any binaries from being executed on this
partition. Mounting /home noexec can help prevent users from running their
own programs, but for it to be effective, be sure to also mount /tmp, /var/tmp,
and anywhere else users can write their own files noexec as well. Also note
that a noexec mount doesn’t prevent a user from running a shell script,
which is just a set of instructions for a program elsewhere in the system.
Another common use for a noexec mount is when you have on your server
binaries for a different operating system or a different hardware architecture
and you don’t want anyone to execute them.
[b]nosuid[/b]
The nosuid option prevents setuid programs from running on your system.
Setuid programs allow users to run programs as if they’re another user. For
example, programs such as login(1) must perform actions as root but must
be run by regular users. Setuid programs obviously must be written carefully
so that intruders cannot exploit them to get unauthorized access to your
system. Many system administrators habitually disable all unneeded setuid
programs. You can use nosuid to disable setuid programs on a partition, but
script wrappers like suidperl get around this.
[b]nosymfollow[/b]
The nosymfollow option disables symlinks, or aliases to files. Symlinks are
mainly used to create aliases to files that reside on other partitions. To create
an alias to another file on the same partition, use a regular link instead. See
ln(1) for a discussion of links.
Aliases to directories are always symlinks; you cannot use a hard link
for that.[/quote]
O systemach plików w pamięci było już gdzieś w tym temacie. Poszukaj

Offline

 

#675  2014-03-04 22:05:04

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: Szkoła życia - FreeBSD

Wiem, wiem.
Szukałem w necie, ale opornie mi to szło.
A Tyś żywa encyklopedia...

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.078 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00092 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='3.133.139.28' WHERE u.id=1
0.00090 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.133.139.28', 1732247471)
0.00057 SELECT * FROM punbb_online WHERE logged<1732247171
0.00069 SELECT topic_id FROM punbb_posts WHERE id=256972
0.00015 SELECT id FROM punbb_posts WHERE topic_id=16211 ORDER BY posted
0.00055 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=16211 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.06946 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=16211 ORDER BY p.id LIMIT 650,25
0.00100 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16211
Total query time: 0.07442 s