Response Event Callendar


#1

Does anyone know where I can find an open source callender where I can add, delete and update event without a database? Here is a sample: https://dhtmlx.com/docs/products/dhtmlxScheduler/

Any idea and suggestion will be greatly appreciated.


#2

There has to be some kind of source for the event data to be stored. If it’s not in a database (which would be the best option), then it will be stored in some kind of “flat file” (which would be a PITA to edit.)

V/r,

^ _ ^


#3

Is there an open source code you are aware of?


#4

Google’s first offering: http://easyappointments.org/

V/r,

^ _ ^


#5

Thanks but it has an sql database, Anyways to use an excel/notepad file to store data instead?


#6

I wouldn’t even attempt something like that. At the very least, you should use an Access database, but only if this is going to be limited to a small number of people using it. Any more than 20 people, you want a database. Seriously.

V/r,

^ _ ^


#7

If your hesitation at using a database is financially driven, hostek.com has some very reasonable pricing for ColdFusion accounts that includes the database and email, and loads of other goodies. 99.999% uptime, friendly and knowledgeable support staff, everything you need.

V/r,

^ _ ^


#8

SQLite databases have a fee of 0 …


#9

Hello everyone its not financial reason. It is the way the site is being host and functioning. Is there any other option?


#10

I would be interested what constraints you have that make databases unavailable. If you can’t have a file that stores the data (=> SQLite) nor an application (=> MySQL) there is no other option for persisting data that I know of except for remote storage (=> Cloud), which comes at the cost of time and reliability (you need to make a network transfer).


#11

I got you. Is there a way to make Php Mysql available for all pc on the network? For example if I have my sql Installed on my pc, How can I make it accessible for other user without installing it on each user pc?


#12
  • set up a server that is always available (if that server becomes unavailable for whatever reason, there will be no MySQL access)
  • configure MySQL to allow remote connections (that’s disabled by default)
  • configure the server to only accept requests on the MySQL port for members of the network
  • configure the MySQL client (PDO/mysqli) to use the IP & port of the server running the MySQL server

#13

Thank you very much. Is there a video available on this?


#14

IDK, I never use videos as tutorials (sticking to the good ol’ articles).

For #1 to #3 you should ask your SysAdmin to do that. #4 is documented in the PHP Manual.